Welcome to the NailTime experience! Follow these steps to bring your full-stack application to life on your own machine.
- Python 3.8+ (for the backend)
- Node.js & npm (for the frontend)
- Git (optional, for version control)
Open your terminal in the project root and run:
pip install -r requirements.txt
This will install Flask, CORS, and all the magic your backend needs.
Still in the project root, launch:
python app.py
Open a new terminal, navigate to the frontend:
cd PresentationLayer
npm install
This will fetch all the React and Vite goodness.
In the same directory, run:
npm run dev
- Open your browser and visit
- Register, log in, and explore as a client, worker, or owner.
- Try out the AI predictions, booking, and dashboards.
- (If you’re a manicurist, record the real time for each appointment and see it reflected instantly!)
mini nail salon management system with intelligent functionality. Very original and super practical.
Install dependencies For backend (Flask + ML): Go to the root folder of the project and run: pip install -r ML/requirements.txt
For frontend (React): Go to the PresentationLayer folder and run: npm install
For backend (Flask + ML): Go to the main project folder and run: python app.py
For frontend (React): Go to the PresentationLayer folder and run: npm run dev
Name | Role | Grade |
---|---|---|
Bilyana Badalova | Scrum Trainer | 🟥 11B |