C

College Connect

College Connect is an Android application aimed to be a one-stop-shop for all the college needs irrespective of college and course. It aims to create a helpful platform for all college students.

134

The problem College Connect solves

College Connect is an android application aimed to be a one-stop-shop for all the college needs irrespective of college and course.
It aims to create a helpful platform for all college students. It uses Firebase and SQLite to store and display the information to the user. The app uses Material UI for an attractive interface (subject to improvement) which attracts the user to stay on the app for more time.

This idea was developed for Ideathon held in BVCOE, New Delhi where it was presented to be a college app for BVCOE, New Delhi

Later it was aimed to be a third party app for every college and course in India

The app is developed using native android(Java and Kotlin both) and follows MVVM architecture. It is tightly coupled as it was developed as a project to learn Android Development.

Attendance Manager

The app has an integrated Attendance Manager which uses Room Library and SQLite Database to store and retrieve data and display it in a graphical manner which looks appealing and convenient to track your attendance.

Notes

The Notes tab provides notes uploaded by students. The recycler view shows the name of the author with total number of downloads and relevant tags.

Upload Notes and My Files
The upload notes area provide for easy upload of notes by users. It takes the authors name to give credit to the author.

The number of downloads will encourage students to make more impressive notes and create a sense of healthy competition.

The My Files section enables easy management of the notes uploaded by the users as well as the notes downloaded by the user.

Timetable

This feature allows the user to upload the image of the timetable from memory. It stores the image in SQLite Database so that it works even without internet connectivity. A new and interactive implementation of this is currently under development and if anyone wishes to contribute to it they can look for it in the issues tab.

Discussion