Canvas Dashboard and AI Assistance
About
In Canvas there are several ways to get out certain types of information. However, it can be a bit of annoyance to try and remember exact where everything is. With this project, our team designed a web app for interfacing with your canvas data, grades, and courses to see exactly where you stand academically.
Events
The events section of the dashboard shows the most recent annoucements from your class. You can use this to see what course work is coming up!
Total GPA
The total GPA is calculated based on the average gpa of all your courses.
Courses GPA
Each course is given a GPA based on all your submitted assignments.
Canvas API Usage
this project heavily relied on the Canvas API, which allowed us to aggregate personal user data from an access token.
Built With
- fastapi
- htmx
- langchain
- ollama
- python
- tailwind
Log in or sign up for Devpost to join the conversation.