VandyTime is a course-planning and grade insights platform I built with three other Vanderbilt students to help our peers make smarter academic decisions. It provides access to real grade distributions from past classes, all presented in a clean, interactive interface. Whether you're choosing between professors or planning your semester, VandyTime gives you the data to back your choices.
🌐 Live Site (backend currently offline)
💡 What It Does
Student Dashboards: Enables students to log in, input course grades, and view or edit their submissions through a personalized dashboard.
Interactive Visuals: Displays detailed grade distributions in a neatly formatted histogram, with filters for semester, year, and instructor.
Course Insights: Helps students compare course sections and instructors, making informed enrollment decisions based on past performance trends.
🛠️ How It Was Built
Frontend:
- Built with React.js and deployed on Vercel, delivering a fast and responsive user experience.
Backend:
- Powered by a Flask API (currently offline in demo) that handles user submissions and grade data processing.
Database:
- Uses MongoDB to store and manage course, instructor, and grade distribution data quickly.