Phase 4
After learning the ins and outs of creating a database using sqlite3, it was finally time to apply all this learning that I had done in the past months to create both a frontend and a backend for a project. The first step of my journey involved delving into the fundamentals of SQLite. I explored its syntax, learned to design efficient database schemas, and grasped the concepts of querying and updating data. The practical hands-on exercises solidified my understanding, allowing me to navigate and manipulate databases confidently. I had previously thought that making a database would be fairly simple, but it was definitely more of a challenge than I had initially thought.
Since I had been tasked with making the backend routes for this group project, I also used Flask to created backend routes for the frontend of this group web application. Learning Flask and just backend in general has given me a whole new appreciation for those who are masters at it. It is the thing that the consumers see the least of, but for a well rounded application, it is often times the hardest to design and implement into one's application. Though at the end, both my partner and I were able to succesfully make a complete web app.