https://github.com/mdmirajansari/shopnow.web
Develop Full Stack E-Commerce website with Angular.
https://github.com/mdmirajansari/shopnow.web
angular16 node16
Last synced: 3 months ago
JSON representation
Develop Full Stack E-Commerce website with Angular.
- Host: GitHub
- URL: https://github.com/mdmirajansari/shopnow.web
- Owner: MdMirajAnsari
- License: mit
- Created: 2024-08-26T04:34:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-03T06:34:58.000Z (8 months ago)
- Last Synced: 2025-09-25T17:48:36.112Z (4 months ago)
- Topics: angular16, node16
- Language: TypeScript
- Homepage:
- Size: 41.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# ShopNow Web Application
A modern e-commerce web application built with Angular 16, featuring a responsive design and user-friendly interface.
## Project Overview
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.
## Tech Stack
- **Frontend Framework**: Angular 16
- **UI Framework**: Bootstrap 5
- **Icons**: Font Awesome 6
- **Package Manager**: npm
## Project Structure
```
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
```
## Getting Started
1. **Prerequisites**
- Node.js (LTS version)
- npm (comes with Node.js)
2. **Installation**
```bash
npm install
```
3. **Development Server**
```bash
npm start
```
Navigate to `http://localhost:4200/` in your browser.
4. **Build**
```bash
npm run build
```
## Available Scripts
- `npm start` - Starts the development server
- `npm run build` - Builds the application for production
- `npm run test` - Runs unit tests
- `npm run watch` - Builds the application and watches for changes
## License
This project is licensed under the terms included in the LICENSE file.