Week 7: Aw crud, time for CRUD!
April 21, 2024
Hello again dear friends, fans, and fellow for-loop lovers,
Since integration with MySQL wasn’t working properly last week, this week I worked on performing CRUD (Create, Read, Update, Delete) operations with the database, through code on the node.js backend. This allows me to—yeah you guessed it—create, read, update, and delete data from the MySQL database without actually having to open the MySQL workbench. Essentially, I’m able to handle and troubleshoot all basic data manipulations within the application itself. After adding email/password entries, I was able to ensure that they were actually present, which helped narrow down the root of the problem detailed in last week’s blog.
Additionally, I edited the todo list to be able to cross off items after finishing them, started development on a settings page, and updated the emergency hotline page to make the student confirm that they didn’t tap the ‘call’ button on accident.
It looks like we have only about 2-3 weeks left together on this journey, so I’ll start looking at the process of putting this on Apple and Android stores. Realistically however, beyond the confines of the Senior Project schedule which ends soon, I anticipate working on this app all summer long to make sure it’s ready for the next school year!
I also read through several thoughtful responses to the survey I released to my peers, and they all seemed to come to a consensus on one good addition: a journaling page! I’ve actually been meaning to start for a while now, and perhaps this is the sign I needed 📓.
Thank you for dropping by! See you next week.
Leave a Reply
You must be logged in to post a comment.