This is a Node.js server implementation for a billing system
- User account creation
- Adding and removing items from the cart
- Calculating total bill with taxes
- Confirming orders
- Admin access to view all orders
- Node.js (v14 or higher)
- MongoDB (Make sure MongoDB server is running)
- Clone this repository:
git clone https://github.com/SaiSwarup27/BillingSystem.git cd BillingSystem
- Install Dependencies
npm install
- Ensure that your MongoDB server is running.
- Update the database connection URL in config/database.js to match your MongoDB configuration.
- Start the server using the following command:
npm start
- The API endpoints are documented in the API Documentation file.
- Import the Postman Collection JSON file to test the APIs using Postman.