Building an application under Microsoft Engage Programme that gives students an array of digital academic and social tools to stay engaged with their studies, peers and broader university community during pandemic.
- Use Collab to find a perfect partner for working on a project, prepare for an exam and much more.
- With the help of Bunk Manager you can manage your attendence across all subjects.
- Live Events lets you enjoy college life by keeping you updated with all the fun and educative events across the campus.
- You can pariticipate in all the happening chat in the college with the help of Group Chat
You can view the demo and detailed description of the application by viewing the youtube video that I made for the same. Link - {https://www.youtube.com/watch?v=-q_-vSbUMpI}
Please login with your college email id as we verify legitimate students with the help of college email. If you don't have a college id and just want to explore the application please use the credentials given below.
email - 17mi445@nith.ac.in
password - 1234567
By using the collab feature you can post your request on the application and interested candidates can view your post, checkout, and reach out to you via in-app call feature or WhatsApp.
You can manage your attendance in this section. You can mark a class as Attend or Bunk and the section shows your attendance percentage. You can edit a card by long-pressing it. For adding a subject you can press the plus button at the bottom of the display.
The live events section of the application gives a chance for overall development in the college by attending the events happening in college. Here You can get updates regarding the fun and educative events happening in your college. Clubs or individuals can add events with the date, time, and links if required by clicking on the plus button at the right bottom of the screen. You can like an event and
By using the group chat feature you can chat with fellow students on topics of your interest. You can create a group by tapping the plus button on the bottom of the screen
By using the sidedrawer you quick acess to profile section, app tour, logout, explore and help center sections of the application.
Profile Section of the application contains all your details and here you can edit your profile by clicking on the pencil button above your profile picture.
I have used Firebase as my backend database. Firebase Firestore is used for saving user's data, Collab, Live Events and Bunk Manager. For Chat section Firebase Realtime Database is used.
Firebase Crashlytics's SDKs is included in the application as it provides us with real time crash reporting,that helps us in prioritizing and fixing the most pervasive crashes based on the impact on real users.