Beauty Studio Booking Preview
A professional makeup service booking system developed with React, TypeScript, and MongoDB. The application offers an intuitive user interface for clients who want to book makeup services, as well as a powerful administrative panel for managing reservations.
Clone the repository:
git clone https://github.com/dChushkov/Beauty-Studio-Booking.git
cd Beauty-Studio-Booking
Install dependencies:
npm install
cd server && npm install
Configure MongoDB:
.env
fileStart the application:
# In one terminal - Frontend
npm run dev
# In another terminal - Backend
cd server && npm run dev
Open the application in your browser:
āāā src/
ā āāā components/ # Reusable components
ā āāā pages/ # Page components
ā āāā i18n/ # Internationalization
ā āāā services/ # API services
ā āāā context/ # React contexts (theme, language)
āāā server/
ā āāā models/ # MongoDB models
ā āāā controllers/ # API controllers
ā āāā routes/ # API routes
ā āāā server.js # Server entry point
This project is licensed under the MIT License.