GrihFlow
GrihFlow is a hostel management application designed to simplify student admissions, room allocation, fee tracking, mess operations, staff coordination and everyday hostel activities through role-based access.
Screenshots
Description
# GrihFlow – Hostel Management Application
GrihFlow is an Android application designed to make everyday hostel management more organised and efficient.
The application provides a centralised platform for managing residents, admissions, rooms, payments, mess operations, staff and maintenance activities.
### Key Features
- **Resident Management:** Manage resident information and hostel records.
- **Admission Management:** Handle student admissions and room allocation.
- **Room Management:** Monitor room occupancy and available beds.
- **Fee Management:** Track hostel fees and payment records.
- **Leave Management:** Manage resident leave requests and return dates.
- **Mess Management:** Organise daily meal-related activities.
- **Staff Management:** Coordinate hostel staff and their responsibilities.
- **Maintenance Management:** Track maintenance requests and issues.
- **Role-Based Access:** Separate access for Admin, Warden, Staff and Residents.
### Technology Stack
- React Native
- Expo
- Firebase
- JavaScript / TypeScript
GrihFlow is an independent project developed to explore practical mobile application development, authentication, database management and role-based application architecture.
The application is under active development, and improvements are ongoing.
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- Internet accessSend and receive data over the internet.
- Read storageRead files on the device storage.
- MicrophoneRecord audio.
- Display over other appsDraw content on top of other apps.
- VibrationControl the vibration alert.
- Write storageCreate and change files on the device storage.
- Network stateCheck whether and how the device is connected.
- CameraTake photos and videos.
Show 1 more permissions
- app.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments