Room Rental Website Backend
This backend service powers the room rental platform, ensuring secure data handling and reliable service availability. Built with Express.js and MongoDB, it manages the logic for user accounts, property listings, and booking schedules, along with media storage via Google Cloud.
Key Features
- NoSQL Database Schema Design
- Secure User Authentication
- File Storage Integration with GCS
- Booking Logic & Conflict Resolution
Challenges & Learnings
Managing concurrent booking requests to prevent double-booking.
Securely handling and storing user-uploaded documents and images.
Optimizing database queries for faster search response times.
Other Projects

Secondhand E-commerce Platform
A full-featured e-commerce platform with user authentication, product catalog, cart management and wishlist functionality.

Secondhand E-commerce Backend
The backend server for the e-commerce platform, handling user authentication, product management, and order processing.

Room Rental Website Frontend
A platform for renting rooms and apartments, allowing users to search and book accommodations.