A streamlined calendar app for University of Otago students to integrate their class schedules and make organising group study times easier.
Our motivation behind StuCal stemmed from the inconvenience of regularly checking our eVision timetables for our next classes.
Recognising this tedious process, we came up with the idea of integrating our class schedules into our everyday calendar apps and providing extra features dedicated to students.
- Dashboard
- Viewing your class schedule for the week via uploading Evision timetable.
- Calendar Printout
- Printing out a physical weekly calendar.
- Share Events
- Sharing events with peers.
- Free Time Finder
- Finding free time to study with peers.
- View Key Dates
- Lists public events for the year, which can be added to dashboard.
- Add Events
- Adding individual events to dashboard.
- Search Events
- Able to search events by key words.
- Languages HTML5 & Vanilla JS
- Styling: Tailwind
- Alert Library: Sweet Alert Library
- Database: Supabase
_docs
- Contains all the documentation for the projectfrontend/public
- Contains the public files for the frontendfrontend/src
- Contains the source code for the frontend
- Access the web application via the Github Pages distribution here: https://stucal-info310.github.io/stucal/frontend/src/index.html
Throughout the project we have been tracking features and further development using the GitHub projects board. Here are some of the features we would have liked to implement in the future:
- Implement animations using Framer Motion