Skip to content

Web application for nail salon management. The system is available in two options for viewing - authorized users who see all the entities of the system (Administrator), and authorized users who see only their orders (Manicur master).

Notifications You must be signed in to change notification settings

AlexNottaBen/Nail-Salon

Repository files navigation

Nail Salon

Web application for nail salon management. The system is available in two options for viewing - authorized users who see all the entities of the system (Administrator), and authorized users who see only their orders (Manicure master).

Screenshots

Main page

mainpage

Users

A page with users:

userspreview

A user card:

userpreview

Orders

A page with orders:

orderpreview

A order card:

orderspreview

Orders (On behalf of the manicure master/user)

A page with orders:

user_orderpreview

A order card:

user_orderspreview

How to run

First clone this repository and change directory to it!

git clone https://github.com/AlexNottaBen/Asden-Nail-Salon.git
cd Asden-Nail-Salon

Make virtual enviroment and install dependences!

python -m venv venv

Next, activate it!

For Unix-like (GNU/Linux, macOS, *BSD, Solaris etc):

source venv/bin/activate

For Microsoft Windows:

venv\Scripts\activate

Install dependences(requirements):

pip install -r requirements.txt

Set up database and run application!

Create a file ".env" and fill it in like ".env.example", indicating your URI to the database and the secret key.

Next, migrate database!

python3 migrate.py

Finally, run application!

python3 main.py

NOTE: Use 'py' instead of 'python3' if you use Microsoft Windows.

Credits

Developer

Alexander Serhiienko (alias AlexNottaBen)

Media content:

Favicon

This favicon was generated using the following graphics from Twitter Twemoji:

Photo Beautiful female hand with winter manicure by Marco Verch under CC-BY 2.0.

About

Web application for nail salon management. The system is available in two options for viewing - authorized users who see all the entities of the system (Administrator), and authorized users who see only their orders (Manicur master).

Resources

Stars

Watchers

Forks