Loading...
© 2026 All rights reserved.
A modern web-based room reservation and management system built with FastAPI and React. Allows organizations to manage bookable spaces, browse available rooms, make reservations with interactive calendar views, and provides admin tools for managing rooms, equipment, users, and reservations.
fullstack
Open Source
10 tools
Standard
Developed as a full-stack project to demonstrate proficiency in modern web technologies including FastAPI, React with TypeScript, and MySQL database design with complex relational schemas.
Organizations needed a centralized system to manage room bookings with conflict detection, role-based access, and an intuitive interface for both regular users and administrators.
Sole developer — designed the database schema with 6 interrelated tables, implemented the FastAPI backend with modular routers and JWT authentication, built the React frontend with TanStack Query and responsive layout, and created the interactive calendar booking system.
Built a full-stack reservation system with FastAPI backend and React frontend, featuring JWT authentication, role-based access control, interactive weekly calendar views, conflict detection, and automatic price calculation.
A fully functional room reservation platform with dual-role access, real-time availability checking, interactive calendar, and comprehensive admin management tools.
QuickSalle provides a complete room booking solution with distinct user and admin interfaces. Regular users can browse rooms filtered by type, view weekly availability calendars, make reservations with automatic price calculation, and track their booking history. Administrators have full CRUD control over rooms, room types, equipment catalogs, user accounts, and all reservations with confirm/reject workflows. The backend is built with FastAPI using SQLAlchemy ORM with MySQL, featuring JWT authentication and role-based access control. The frontend is a React SPA with TanStack Query for server state management, Zod for form validation, and a responsive layout with Lucide icons.
A data analysis and machine learning project exploring the World Happiness Report dataset. Uses linear regression, polynomial regression, and K-Means clustering to identify factors influencing global happiness scores and group countries by well-being patterns.
A secure, role-based intranet portal for collaborative project management and task tracking built with native PHP. Provides administrators with full CRUD for projects, tasks, and employees, while regular employees get a personalized task dashboard with inline status updates and team visibility.