Skip to content

codingburgas/2425-11-b-pp-student-practices-assignment-BSBadalova21

Repository files navigation

🚀 How to Launch the NailTime Project: Step by Step

Welcome to the NailTime experience! Follow these steps to bring your full-stack application to life on your own machine.


1. Prepare Your Tools

  • Python 3.8+ (for the backend)
  • Node.js & npm (for the frontend)
  • Git (optional, for version control)

2. Power Up the Backend (Flask API)

. Install Python dependencies

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.

. Start the backend server

Still in the project root, launch:

python app.py

3. Ignite the Frontend (React + Vite)

. Install Node.js dependencies

Open a new terminal, navigate to the frontend:

cd PresentationLayer
npm install

This will fetch all the React and Vite goodness.

b. Start the frontend development server

In the same directory, run:

npm run dev

4. Experience NailTime!

  • 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!)

📋 Description

mini nail salon management system with intelligent functionality. Very original and super practical.

How to run the project

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

🚀 Languages

Python

🔧 Tools

Visual Studio 2019 GitHub Git

👨🏻‍💻 Team Members

Name Role Grade
Bilyana Badalova Scrum Trainer 🟥 11B

About

2425-11-b-pp-student-practices-assignment-BSBadalova21 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •