Gabriella’s Status Report for 10/5

Gabriella’s Status Report for 10/5

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 mainly worked on the backend and database. I created the database on my local computer, and set up the inventory table based on the schema we created. I used this tutorial to make the database accessible by remote users. Then, I added some sample data to the database from the MySQL command line. I also set up a python virtual environment and downloaded FastAPI and python-mysql-connector to it on AFS. I then wrote simple backend code for the outfit generation and pushed it to our github. This takes in user requests and returns a top and bottom that matches the request based on what is in the database. I may need to update this algorithm to be more robust later on, as we are currently running into issues with how we want to approach outfit usage and outfit generation, so I will wait for that to be figured out before making more changes. Here are the test results from requesting a casual warm weather outfit.

I also presented the Design Review this week, and began working on the Design Report.

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, as I just completed setting up the backend and database code. It is possible that I will need to adjust this code later though, depending on if we can get the usage field working or if we end up needing to change our approach. If that happens, I will update the schedule to include time for more backend changes.

What deliverables do you hope to complete in the next week?

I hope to finish the design report, and begin working on the barebones web app UI.

Leave a Reply

Your email address will not be published. Required fields are marked *