Inspiration
Our current grade reporting systems are underwhelming, only displaying grades and GPA. We found that this deters us from checking on it regularly. We wanted to create a way of not only viewing academics but also connecting with teachers and students
What it does
It presents students with the following information in an organized and visually pleasing way:
Academics
- GPA, front and center so you don't have to search for it.
- GPA Graph, to see how it has changed over a period of time
- Assignments Counter, a count for total completed and for amount handed in late
- Upcoming & Previous assignments, with detailed info on its subject and due date/completion date
- Schedule
Social
- Live social media feed of school, to see upcoming events specific to your school
Professors
- Quick message board for professors to reach out to their classes
- Office hours for each professor
- Contact information for each professor
Analytics
- Most common assignment type (the class/subject that gives the most assignments)
- Most Commonly Handed in Late (based on information from Academics tab)
- Bar Graph for monthly GA change
How we built it
Built with vue.js in the vuestic admin framework. It is hosted in AWS, with the back-end being written in Python (back-end not fully implemented in this build)
Challenges we ran into
Google Cloud gave us a few issues, especially with App Engine, so we decided to move to AWS. We also experienced confusion in dealing with Vuestic Admin's templates.
Accomplishments that we're proud of
AWS also proved to be tricky but we were able to figure it out working together
What we learned
I (Kiran R) learned a lot more on Python 3.7, a language I'm very new to, and use of AWS. Shashank learned about vue.js and how to implement in into Vuestic-admin.
What's next for Personal Education Dashboard
- Ways for students/professors to add/remove new cards
- Message boards on a per class basis so classmates have an easy way to communicate
- Twillio integration to text students their deadlines
- More analytic data for the student
Built With
- amazon-web-services
- python
- serverless
- vue
- vuestic
Log in or sign up for Devpost to join the conversation.