Skip to content

meshal10613/my-hostel-client

Repository files navigation

My Hostel

Live Demo

🎯 Project Overview

My Hostel is a web-application designed to streamline hostel management:

  • Enables students to browse available rooms, check pricing, and see hostel details.
  • Allows hostel managers/admins to create, update, and approve hostel room listings.
  • Implements user authentication (students & admins) and a simple dashboard for each role.
  • Deployed using Firebase Hosting for fast, secure hosting.

🧰 Tech Stack

  • Frontend: React
  • Styling: Tailwind CSS + DaisyUI
  • Backend/API: Express.js + MongoDB + Prisma
  • Authentication: Firebase Auth/ JWT
  • Hosting & Database: Firebase Hosting

⚙️ Features

  • User roles: User & Admin
  • Role-based access control
  • Real-time data updates for availability
  • Responsive design: works on mobile & desktop
  • Secure deployment: SSL + Firebase built-in protections

Packages

 
 
 

Contributors