A modern e-commerce web application built with Angular 16, featuring a responsive design and user-friendly interface.
ShopNow is a web-based e-commerce platform that provides a seamless shopping experience. The application is built using Angular 16 and incorporates modern web development practices.
- Frontend Framework: Angular 16
- UI Framework: Bootstrap 5
- Icons: Font Awesome 6
- Package Manager: npm
shop-now.web/
├── src/ # Source files
│ ├── app/ # Application components and modules
│ ├── assets/ # Static assets (images, fonts, etc.)
│ ├── environments/ # Environment configurations
│ ├── styles.css # Global styles
│ ├── main.ts # Application entry point
│ └── index.html # Main HTML file
├── .angular/ # Angular build files
├── .vscode/ # VS Code configuration
├── node_modules/ # Dependencies
├── angular.json # Angular workspace configuration
├── package.json # Project dependencies and scripts
├── tsconfig.json # TypeScript configuration
└── .gitignore # Git ignore rules
-
Prerequisites
- Node.js (LTS version)
- npm (comes with Node.js)
-
Installation
npm install
-
Development Server
npm start
Navigate to
http://localhost:4200/
in your browser. -
Build
npm run build
npm start
- Starts the development servernpm run build
- Builds the application for productionnpm run test
- Runs unit testsnpm run watch
- Builds the application and watches for changes
This project is licensed under the terms included in the LICENSE file.