/Cashier

Cashier is a Payment book application designed to maintain customers, payments, and their purchases. A retailer will be an admin of the application and each customer of the retailer’s shop will be the user.

Primary LanguageHTML

Cashier

Cashier is a Payment book application designed to maintain customers, payments, and their purchases. A retailer will be an admin of the application and each customer of the retailer’s shop will be the user. Customers can create their account in Cashier and they will be able to see their purchase history, pending payments, and also if the user is having any doubt or complaint they can contact the retailer by using the contact our service. Admin will maintain data about purchases made by the customers & can see payment details and pending payment of the customers and will send alerts to the customers if there is any due for payment or payment is pending for a long time.

This Web App is live at : E Cashier.

Tech Stack

Frontend: semantic-ui

Backend: Flask

Database: MySQL

Have a look at Admin Panel By SigningIn Using Credentials Below

Email: xebip78501@hyprhost.com

Password: cashieradmin

Environment Variables

To run this project, you will need to add the following variables to your app.py

db_name = "Your DB_NAME"
db_password = "Your DB_PASSWORD"
email = "Your MAIL_ID"
password = "Your MAIL_ID_PASSWORD"

Run Locally

Clone the project

>_ git clone https://github.com/SaiJeevanPuchakayala/Cashier.git

Install dependencies

 >_ pip install -r requirements.txt 

Start the server

>_ python app.py