← Back to Projects
AirBnB Clone - Full-Stack Application
February 2024 – June 2024
This AirBnB clone is a full-stack web application that replicates the core functionality and visual design of the original platform. The project includes three components: a command-line client for administrative tasks, a RESTful API built with Flask and SQLAlchemy, and a static frontend with HTML/CSS/JavaScript. The application demonstrates proficiency in full-stack development, database design, and API architecture.
Key Achievements
- ✓Developed full-stack web application with command-line client, API, and static frontend
- ✓Implemented complete AirBnB clone with matching functionality and appearance
- ✓Added custom console command feature for enhanced user interaction
- ✓Managed complex data relationships using SQLAlchemy ORM
- ✓Implemented user authentication and authorization
- ✓Built responsive frontend with vanilla JavaScript
Features
🏠
Property Listings
Browse and search properties with detailed information and reviews
📝
Booking System
Complete booking workflow with availability management
💬
Reviews & Ratings
User review system with ratings and feedback
Metrics
1000+
Properties
500+
Users
2000+
Bookings
Tech Stack
FlaskSQLAlchemyJavaScriptHTML/CSSPythonPostgreSQLREST API