Capstone Project: Module IV
Capstone Project: Module IV
Milestones:
This week I worked on routing of backend to the front-end for our home page. Our front-end is essentially a dashboard consisting of user-related stats based on performance as they progress on the platform. Requiring several modifications to the database, adding additional tables, and forming relationships across existing tables, definitely made me brush up a bit more on my SQL. 😅 However, with these modifications, we've also enabled the capability to acquire even more statistics that will be helpful if we are able to integrate the original SM-2 algorithm on the platform as well, which would be a nice addition, especially for testing.
I was also able to route the links for the problems the user has access to, since our algorithm unlocks categories based on performance, they have access only to limited problem sets in which they can select and be directed to our code editor. Alternatively, we also have a navigation bar to the code page that will randomize the problem presented in the code editor but specific to only the available categories.
Plans for this week:
The plan for this week is to add some finishing touches to our algorithm and incorporate the most difficult feature, of allowing the user to rate their performance per problem. Most of the ground work is set though, the hard part is just testing it, as it's not as easy to run massive simulations in a database when you're on a budget 😅. However I think I know most of the intended behavior across the different columns that I think it will work as we anticipate.
Biggest Challenge is ⏱️
The biggest challgenge we're facing currently is time, however I consider our groups work ethic and dedication to the project to be above expectations. This past week, we reached a team milestone of having over 100 PR and Issue count of, which I never actually anticipated. 😅
Comments
Post a Comment