Technology in my project

The project I’m doing with my group right now is the Software Programming Quiz! The technology stack we’re using right now consists of Flask, Python, and MySQL!

I think my favorite technology I’m using right now for this project is MySQL, I just took databases prior this quarter and really enjoyed it. Storing data is foundational for technology companies everywhere, and I’ve had a blast implementing what I know to make a functional schema, DDL, and DML for the whole team. I’ve used it to store data regarding the quizzes, the users (quiz creators), and the quiz results. Some aspects that could be better is how we all connect to the database, as sometimes the differences between Mac and Windows users make a different in how the application runs for us.

Regarding using AI, per the capstone’s professor’s word, we are allowed to utilize ChatGPT to assist us in our project. Thus, I’ve utilized it to come up with skeleton code for me based on the specifications I need (from code I’ve already made. Some pros are that it is faster than me typing manually. It can also give me feedback on code I’ve written as well. Some cons are that sometimes it can hallucinate, or give wrong information. Overall, I think it has made me a better programmer by exposing me to different methods of reaching a solution or giving me valuable feedback.

Print Friendly, PDF & Email

Posted

in

by

Tags:

Comments

Leave a Reply

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