Loading repository data…
Loading repository data…
AinarGrinberg / repository
A full-stack barber shop booking system built as my first project using HTML, CSS, JavaScript, Python (FastAPI), and SQL (SQLite). Features online booking, service management, and interactive UI components such as video carousels and date/time selection with Flatpickr.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
This is my first full-stack project, built as part of my learning journey.
It combines HTML, CSS, and JavaScript for the frontend with a Python FastAPI backend and an SQLite database for data persistence.
KingsBarbersBackend/
│── static/ # HTML, CSS, JS, images, and videos
│── bookings/ # Booking logic
│── bookings.db # SQLite database
│── main.py # FastAPI entrypoint
│── database.py # Database session setup
│── engine.py # SQLAlchemy engine configuration
│── models.py # ORM models
│── schemas.py # Pydantic schemas
│── dashboard_routes.py # Dashboard routes
│── requirements.txt # Python dependencies
│── README.md # Project documentation
git clone https://github.com/YOUR_USERNAME/KingsBarbers.git
cd KingsBarbersBackend
python -m venv .venv
.venv\Scripts\activate # On Windows
pip install -r requirements.txt
uvicorn main:app --reload
http://127.0.0.1:8000
This was my first project, built to practice connecting frontend and backend logic. It is not production-ready, but it showcases the core skills I learned in .