https://github.com/neguindev/sales-manager
Sales Manager is a sales management system built using Node.js, Express, and Chart.js. It allows you to track sales and generate reports.
https://github.com/neguindev/sales-manager
Last synced: over 1 year ago
JSON representation
Sales Manager is a sales management system built using Node.js, Express, and Chart.js. It allows you to track sales and generate reports.
- Host: GitHub
- URL: https://github.com/neguindev/sales-manager
- Owner: NeguinDev
- Created: 2022-08-30T07:48:12.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-08-29T04:27:56.000Z (almost 3 years ago)
- Last Synced: 2025-02-11T10:46:51.475Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sales Manager
## Description
Sales Manager is a sales management system built using Node.js, Express, and Chart.js. It allows you to track sales and generate reports.
## Requirements
- Node.js
- Express
- Chart.js
- CORS
- Morgan
- EJS
## Installation
Clone the repository:
\`\`\`bash
git clone https://github.com/NeguinDev/sales-manager.git
\`\`\`
Install the dependencies:
\`\`\`bash
npm install
\`\`\`
## Usage
To start the application, run:
\`\`\`bash
npm start
\`\`\`
Open `http://localhost:3000` in your web browser.
## API Endpoints
- `POST /sale`: Registers a sale.
- `GET /db`: Fetches the database.
## Features
- Track sales by product name, price, and description.
- Generate sales reports with graphical representation.
- Store sales data in a JSON file.
## Contribution
Feel free to contribute to the project. Open a PR or an issue for discussions.
## License
ISC