The Shopping App is an Angular-based web application designed to provide users with an intuitive and seamless shopping experience. This app allows users to browse through various products, view product details,
- Browse through a wide range of products with detailed descriptions.
- Admin dashboard to add , delete and edit products
- Multi-language the app is available in Arabic (RTL) and English
- Responsive design for optimal viewing on both desktop and mobile devices.
- Clone the repository:
git clone https://github.com/your-username/shopping-app.git
- Install dependencies:
npm install
- Run the app locally:
ng serve
- Open your web browser and navigate to
http://localhost:4200
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
Run ng test
to execute the unit tests via Karma.
- Angular 12 - Frontend framework
- Angular Material - UI components and styling
- Bootstrap - Responsive design
- TypeScript - Programming language
- HTML5/CSS3 - Markup and styling
- Git - Version control
- RXJS - Asynchronous code - state Management