tanayp327 / bloggy

MIT License
0 stars 0 forks source link

Individual Mini Project Ticket #6

Open tanayp327 opened 11 months ago

tanayp327 commented 11 months ago

Tanay Patel

Name Team+Indi+Teacher Runtime Issues Key Commit(s) Analytics Video
Tanay Patel 0.8 + 0.9 + ? Runtime + Fibo Iteration Review, Project Fix Data Storage Merge Sort Backend, Profile Link

Individual Video

Key Commit(s) + Analytics

Screenshot 2023-12-10 at 11 35 38 PM

I mainly worked on 2 projects, one which was a cookie clicker game and one which was a weather app, both of which got scrapped due to them not quite meeting what Mr. Mortensen was looking for.

Key Commit 1

Implemented the merge sort algorithm for use in sorting the data, showing us how merge sort is the fastest of the algorithms we looked at by using the time complexity as well.

Key commit 2

This one was mainly fixing how the data was being stored after we take the request from rapidAPI. Before we weren't accessing some data within the Weather object.

Issues

Issue 1: A big issue that we faced was trying to change from taking the list in the url to switching to the request body. Paaras spent a while trying to get that figured out, it was a simple fix, just switching to RequestBody instead.

Issue 2 Using thyme leaf to help fix the error with the data nested within the Weather object not showing up.

Reflection

A big problem we had this trimester was wasting a lot of time on the cookie clicker. In the future it would be better if we choose a project that fits all of the requirements beforehand because I had completed the entire backend for the cookie clicker and then we learned that it wasn't fitting with Mr. Mort's requirements. I think on the coding side of things, I learned more about saving data from external requests as last try I had to do the same thing, this time it was much faster now that I was more familiar with the dependencies and making sure that we take better care of parsing the JSON data.