yacs.n
yacs.n copied to clipboard
YACS - with support for multi semester and partial semesters
**Job** Need a page for users to see and edit their account information. **Describe a possible solution** Once a user has logged into yacs, they should be able to access...
**Job** In addition to the current filters, we could have a time filter, so YACS could provide a schedule that starts class at the desired time or ends at the...
**Describe the bug** When the search is looking for courses it always displays the "+" symbol instead of the "X" symbol that you get when you add a class. **To...
**Job** Instead of a text-based dropdown to change semester, there should be a slider for 3 sections: courses for the first half, courses for the second half, and courses for...
**Job** Add long subject names (e.g. CSCI - Computer Science) to the Explore page **Context** It's a lot easier to read a subject name rather than the associated code, especially...
**Describe the bug** Website still has accessibility issues according to WAVE (https://wave.webaim.org/). **To Reproduce** Steps to reproduce the behavior: 1. Load YACS 2. Run the WAVE tool **Expected behavior** Should...
**Job** Currently if there is no data or the database has not been initialized, when you go to the student course scheduling page, the CourseListing is empty and various features...
**Job** Make a section on the page that displays degree templates grouped by school. **Describe a possible solution** Use scraped data from degree templates and display on the Yacs site...
**Job** Allow users to enter a course plan for current and future semesters, so they can track their progress towards their degree **Describe a possible solution** Allow admins to enter...
**Job** Replace SQL Alchemy with Tortoise ORM - [x] User Account Model, DB, Controller and Tests (@lhain08) - [x] User Session Model, DB, Controller and Tests (@lhain08) - [x] Course...