This repository contains source code for a discount manager application that allows users to manage and apply discounts to their purchases.
The Discount Manager application includes the following features:
- User authentication and authorization
- Add, modify, and delete discounts
- Apply discounts to purchases
- View the discount history
- Export discount history to CSV file
To get started with the Discount Manager application, follow these steps:
-
Clone this repository to your local machine using
git clone https://github.com/pedram-davoodi/discount-manager.git
. -
Install the necessary dependencies using
npm install
. -
Start the application using
npm start
. -
Open your browser and navigate to
http://localhost:3000
to access the application.
To use the Discount Manager application, follow these steps:
-
Login to the application using your username and password.
-
Navigate to the Discounts page to view, add, modify, or delete discounts.
-
Navigate to the Purchases page to apply discounts to purchases.
-
Navigate to the History page to view the discount history.
-
Export the discount history to a CSV file using the Export button.
If you would like to contribute to this repository, please fork the repository and submit a pull request with your changes. Contributions are welcome and appreciated!
This repository is licensed under the MIT License.
If you have any questions or suggestions for this repository, please contact the repository owner or submit an issue on GitHub.
Thank you for using Discount Manager!