CoC Inheritance 2023 || Droidcrafters
Table of Contents
The VJTI Hostels are completely managed by the hostel staff on pen and
registers. This results into, at times loss of data and confusion. Moreover, the in-out
entries for students are not regularly audited.
To overcome this problem, a Hostel Management System is to be developed
that has the following major features:
• Hostel registration form filling
• Room allotment Data
• In-out data
• Leave application data
• Room chage data
• Complaint Box
• Hostel notice board
• Attendance through App
• Guest allotment
• Hostel Facilities
• Room change applications
Mention all languages/libraries/frameworks used in your project domain-wise
You can use icons too - find them here
- Flutter
- Dart
- Firebase
- Firebase
List down all the fully implemented features in your project
- Student, Warden and Rector Registration
- Allotment of registered student to selected block
- Login and Authentication of Allotted Students, Warden and Rector
- Home page with photo gallery, and other information
- Guest Student Registration for room allotment
- Attendance marking with time and hostel campus restriction
- Profile view and update for Students
- Posting leave application and in out data through Student login
List down all the partially implemented features in your project
-
Attendance data displaying data to the warden and rector.
-
In-Out Data displaying data to the warden and rector.
-
Leave Application Displaying to rector.
List down all the future plans for the project here
- Easy access to attendance data for rector and warden with good gui
- In-out data automation with geofencing for entry or exit in college campus
The VJTI Hostels are completely managed by the hostel staff on pen and registers. This results into, at times loss of data and confusion. Moreover, the in-out entries for students are not regularly audited. To overcome this problem, a Hostel Management System is to be developed
Any Operating System (ie. MacOS X, Linux, Windows)
Any IDE with Flutter SDK installed (ie. IntelliJ, Android Studio, VSCode etc)
A little knowledge of Dart and Flutter.
1 GB storage
Clone this github repository into your local device.
Open the project folder in your IDE with Flutter SDK installed (ie. IntelliJ, Android Studio, VSCode etc).
Install all the packages required. Run flutter pub get from the terminal to install the required packages.
If you want to collaborate please contact the undersigned.
👤
When presented with the Home page, user can navigate through the photo gallery and informative options about hostel
Student can go to Registration forms option, to apply for Hostel
Any registered Warden or Rector can log in to their profiles, or new registration for the same can be done with admin rights
Admin: The admin can register users as Rector or Warden, and allotment of the registered students is also handled through this profile.
Students: Allotted students are provided with their default credentials, and can log in to their accounts. Students can thereby provide daily attendance in given timeline, along with other facilities like in-out data or leave application.
Rector: User who is logged in as Rector can view and manage wardens, and analyse room change or leave applications along with handling complaints from students.
Warden: User who is logged in as Warden can view daily attendance of students in their respective blocks and can manage accepting or rejecting the attendance of a student beyond the given timeline.
Add names of your team members with their emails and links to their GitHub accounts