This server provides the backend functionality for the Angular frontend, allowing users to perform CRUD (Create, Read, Update, Delete) operations on products. The server utilizes Express and interacts with a JSON file to manage product data.
- Express Server: The server is built with Express, providing a robust and scalable backend.
- CRUD Operations: Supports Create, Read, Update, and Delete operations on product data.
- JSON Data Storage: Products are stored and manipulated within a JSON file instead of a traditional database.
Before you begin, ensure you have the following installed:
- Clone the repository:
git clone [email protected]:frckbrice/angular-shopping-backend.git
- Install dependencies:
npm install
-
Run the server:
npm start
-
The server will be running on http://localhost:3000/.
-
The Angular frontend will interact with these API endpoints to perform CRUD operations on products.
This project is licensed under the MIT License.