What did you personally accomplish this week on the project? Give files or photos that demonstrate your progress. Prove to the reader that you put sufficient effort into the project over the course of the week (12+ hours).
This week, I added a few new features to the frontend application.
I reworked the frontend again to include a new page for the generate outfit feature, instead of displaying a popup on the main page. This new page still displays the dropdown for selecting an outfit type, but also allows users to generate as many outfits as they want and select their favorite. I also added displaying the outfit images to this page. Here is an example of a generated outfit in the new page. This works by selecting the outfit type, and then submitting that request to the backend which returned a generated outfit along with the imageUrls for the top and bottom. The application then displays images of the outfit based on the imageUrls pointing to the files in the server.
Aside from this, I also added the new user_preferences table to the database. The image linked displays the table structure, along with the color pair I currently have added.
The application now is now linked to images on the server, the backend, and the database.
Is your progress on schedule or behind? If you are behind, what actions will be taken to catch up to the proiect schedule?
I am on schedule.
What deliverables do you hope to complete in the next week?
Next week, I would like to add all of the color entries in the user_preferences table. I also want to update the table from the frontend based on the outfits that users choose. I also would like to finalize the outfit generation algorithm. If I have extra time, I would like to add some more dummy testing data.