A web portal for BPHC Hostel Maintenance, allowing students to report and track maintenance issues in their hostel rooms.
- Google OAuth Authentication: BITS email required
- Privacy Controls: Manage your personal info and room data
- Report Issues: Submit hostel room maintenance requests
- Track Resolution: Monitor status in real time
- Hostel Contact Info: Quick access to admin/officer contact
| Layer | Technology | Purpose |
|---|---|---|
| Frontend | React + TypeScript + TailwindCSS | Responsive, modern UI |
| Backend | Supabase | Authentication, database, and real-time updates |
| Development | Vite | Fast development and build process |
| Authentication | Google OAuth | Secure login with BITS email verification |
| Deployment | Netlify / Your choice | Fast and reliable hosting |
src/
components/ # Reusable UI components (Card, Button, etc.)
lib/ # Utility functions
loginpage.tsx # Login page with Google OAuth
supabaseClient.ts # Supabase client setup
...
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.
Made with ❤️ by ACM BPHC