This week, I continued working on the web application portion of the project. I started creating more components that would be used throughout the app, as well as creating context that would be passed through the different layers of the app as well. I ran into one issue in which the context passed through was returning undefined despite being used properly. This issue took me a long time to debug, but I hope that solving these issues will make the rest of the process easier when I am creating more context.
My original plan for this week was to complete an entire page. As I worked on the app, I realized that it would be more prudent to finish the backend first so that we could start integrating it with the jetson. However, I am not as familiar with backend engineering as I am with front end, so for the rest of the week, I spent more time learning about coding backend. I did write a model from our app and started trying to write a server.js.
I believe that due to the issues that I’m having with the backend, I am slightly behind compared to the Gantt chart schedule. In order to catch up on the schedule, if I’m still stuck on the backend I will ask for help from my teammates or TAs to help me implement it.
I plan to finish the entire backend by the end of next week, and to write unit tests for it.