Currently, my parts of the project are very disconnected and hard to use. To fix this and add more, I will focus on the assignments feature which is fundamental to our project and needs to have more usability. I will also work on creating a new revamped frontend for our team to use. I also need to focus on implementing the person / user system.
First, I will focus on fixing the frontend of our project in general, by creating a custom css template for all the html pages my team can use. I will also create a html header for other pages to reference. Key features of this revamp will be:
Profile square in the top right
New page system were pages link to subpages to prevent to many links
Next, I will work on creating additional functionality for the assignments feature. I will create a new frontend for the quizzes and add a studying assignment were you have to
Project Goals
[x] Create new html main page, css, and header
[x] Create new html pages for assignment and issues frontend
[x] Revamp backend to have support for flashcards. Flashcards will need to have number of cards required by teacher, flashcards, and num completed for each user
[x] Revamp flashcard frontend
[x] Help others with new frontend if have time
What I will show
I will briefly show my the new frontend, revamped with a new header and styling for all pages. This is not a focuss of the presentation.
I will focus on my assignment system, which is very central to our project and has evolved to a very complex feature. Focuses of this include the complexity of data, integration with grades, and different POJOS under same api controller. During the presentation, I will focus on what I have added especially with quizzes and flashcards.
I might also briefly show my issues feature as it will been revamped slightly.
Plan:
Day
Task
Monday
Revamp new main page with header and start css
Tuesday
Finish shared css, revamp assignment and issues frontend to use it
Wednesday
Start new flashcards in assignment backend. Create new subsection with ids under api controller. Create unique parameters and make POJO
Thursday
Create endpoints for assignment flashcards using existing flashcards
Friday
Finish up backend with submissions for students using flashcards. Start front-end.
Saturday - Monday
Finish frontend for flashcards. Implement user into all parts of my apis, assignment and issue. Should be easy as already set up, just need user system.
Objectives:
Currently, my parts of the project are very disconnected and hard to use. To fix this and add more, I will focus on the assignments feature which is fundamental to our project and needs to have more usability. I will also work on creating a new revamped frontend for our team to use. I also need to focus on implementing the person / user system.
First, I will focus on fixing the frontend of our project in general, by creating a custom css template for all the html pages my team can use. I will also create a html header for other pages to reference. Key features of this revamp will be:
Project Goals
What I will show
Plan: