Student

Student Used AI

7 devlogs
16h 32m
Created by Aram

Student is a new StudentVUE client replacement. StudentVUE is slow, old, and clunky. Student pulls data from StudentVUE to create a cleaner and faster UI. This project relies on two key components: Student (the Next.js client GUI for fetching data from StudentVUE) and APIVUE (the Flask API Server that handles all requests).
Student is a alternative client to StudentVUE (A gradebook app used by many school districts). Student provides a more refreshed (the old UI is very clunky, old and slow) and powerful UI to StudentVUE (with data being pulled directly from reverse-engineered StudentVUE API endpoints). This allows a student to utilize the features of StudentVUE without having to wait for it to load, or to learn the UI.

Timeline

Worked on Student A LOT (forgot to devlog lol).
- Added New Sidebar
- Added New pages, attendance, schedule, settings, documents, synergy mail
- Added Quick Stats
- Added Student Page
- Changed Backend to no longer require a proxy, now fully uses a reverse engineered endpoint.

Update attachment

Added New Table using shadcn, graphs, better breakdowns, and a showing of your student ID and your student picture

Update attachment
Earned sticker

Added New Table using shadcn, graphs, better breakdowns, and a showing of your student ID and your student picture

Update attachment
Earned sticker

added schedule + schoology integration (coming soon)

Update attachment

!! Added a bunch of improvements and backend changes

Update attachment
Aram
Aram
2h 57m 3 months ago

Added gradebook page! Now fetchs classes and grades

Update attachment
Aram
Aram
1h 23m 3 months ago

Today I worked on APIVUE, the Flask API server that fetches data from StudentVUE to fetch data, the code is avaliable at https://github.com/aramshiva/APIVUE and is standalone from Student to allow for others to use the API to power there own projects or StudentVUE replacements.

Update attachment