Skip to content

This application is built using Angular 17 for the frontend, Node.js and Express for the backend, JSON Server to handle data operations, PrimeNG for Angular suite components and themes, and SCSS for styling.

Notifications You must be signed in to change notification settings

mahmudhmh/angular-store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Angular-Store

This application is built using Angular 17 for the frontend, Node.js and Express for the backend, JSON Server to handle data operations, PrimeNG for Angular suite components and themes, and SCSS for styling.

Overview

This project is aimed at developing a robust and efficient e-commerce platform where users can browse products and perform various other e-commerce related tasks.

Technologies Used

  • Angular 17: A powerful framework for building client-side applications.
  • Node.js: A runtime environment for server-side JavaScript applications.
  • Express: A fast and minimalist web framework for Node.js.
  • JSON Server: A tool for quickly setting up a REST API with JSON data.
  • PrimeNG: A collection of rich UI components for Angular applications.
  • SCSS: A CSS preprocessor offering more features and flexibility.

Features

  • Product Listings: Displaying a catalog of available products.
  • Admin Dashboard: Managing products, orders, and user accounts.

AngularStore AngularStore · 5 07am · 04-23 AngularStore · 5 07am · 04-23 (1) AngularStore · 5 07am · 04-23 (2) AngularStore · 5 07am · 04-23 (3) AngularStore · 5 08am · 04-23

Getting Started

To run this project locally, follow these steps:

Prerequisites

  1. Ensure you have Node.js and npm (Node Package Manager) installed on your machine.
  2. Install Angular CLI globally: npm install -g @angular/cli.

Installation

  1. Clone this repository:
git clone https://github.com/mahmudhmh/angular-store.git
  1. Navigate to the project directory: cd angular-store.

Running the Backend (Node.js and JSON Server)

  1. Navigate to the backend directory: cd server.
  2. Install dependencies: npm install.
  3. Start the server: nodemon server.js.

Running the Frontend (Angular)

  1. Navigate to the frontend directory: cd client.
  2. Install dependencies: npm install.
  3. Start the Angular development server: ng serve.

Accessing the Application

  • Once the backend and frontend servers are running, access the application in your web browser at http://localhost:4200.

Contributors

License

This project is licensed under the MIT License.


Feel free to explore the codebase and contribute to making this e-commerce app even better! If you have any questions or suggestions, please reach out to us via email or GitHub Issues. Thank you for your interest and support! 🚀

About

This application is built using Angular 17 for the frontend, Node.js and Express for the backend, JSON Server to handle data operations, PrimeNG for Angular suite components and themes, and SCSS for styling.

Topics

Resources

Stars

Watchers

Forks