An open API service indexing awesome lists of open source software.

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.

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