An App for Student Professor Project Collaboration and Automatic Email Categorization based on labels built for IIT Indore & extendable for others!
Organization : ASM Developers
CS208- Sem4- ProjectWork
Contributors
- Ashutosh Samantaray 210001005
- Madhav Kadam 210001027
- Mihirkumar Patel 210001050
- Sairaj Loke 210001035
- Samip Shah 210001061
- For Students
- For Professors
- For Admin
- For Guests
- Student Professor Collaboration Platform
- Automatic Categorization of Incoming Emails
- News Bulletin for IIT Indore
- Map of IIT Indore ( specially for visitors/ guests)
Home Page | Email Default Labels | Project |
---|---|---|
- An app for the college community.
- It can be used by college students and professors and even by administrations.
- This app will provide:
- a platform for student-professor collaboration
- information and regular updates about any technical, cultural, academic and sports events,, and many more things.
- Thus acting as a bridge between the members of the institute community.
NOTE: Currently only Designed for IIT Indore Community but can be easily extended to other colleges, Institutions , companies for their use case.
- (important folders)
- Main -
- Diagrams - explaining software development techniques used
- lib
- Flutter
- Dart
- Firebase
- Firestore
- Gmail API
Run the following code in a folder for development :
- clone this repo
$ git clone https://github.com/ASM-developers/iitihub.git
$ cd iitihub
$ flutter pub get
- download apk file provide in main repo
- run the file in mobile( not published
- Student Professor Collaboration Platform
- Professor Fills details of his/her project
- Student view these and contact the professor for further correspondence
Prof. Fills Projects Details | Adding Project Tags |
---|---|
Successful Project Submission | Project Name Already taken | Incomplete Project Details |
---|---|---|
Project Search | Project Description (Update/Delete available for Prof.) |
---|---|
- Automatic Categorization of Incoming Emails - Provided Custom Labels ( for TECH, CULTURAL, CERPS, etc )
Default Categories | Specific Category emails( say CULT) | Email Content(one of them) |
---|---|---|
-----------: | ||
- News Bulletin for IIT Indore
N1 | N2 | N3 |
---|---|---|
------------- |
- Map of IIT Indore ( specially for visitors/ guests)
- Search and View Profiles of IITI community
- add status on professor's projects (completed / positions full / positions vacant)
- add some extra ways to handle duplication of projects ( open for creativity)
- Making the email rendering more efficient ( although functionality will remain the same , but rendering the only visible emails)
- Custom labels for automatic email sort( can be done very easily, not done given the time constraint), requires just to implement add labels to a given entity in the list( refer code)
- Collaborating with other CS208 projects of IIT Indore to Include other components like EV tracking , Food/Mess Delivery,