Home Create Database Read Me Request Item JSON Data Reflection

Dan Obermiller and Tyson Radke

Website home page

Dan Obermiller

This project taught me a lot about how to structure a website and how much work goes into it. It also taught me different ways of presenting information. For example, we could either use PHP code to access the database and display it in an HTML table, or we could write the database to a JSON file and use that file to display an HTML table. Both ways have benefits and drawbacks, which is why it is important to know how to do each. Another take-away is that syntax is very important to keep track of. There were many moments where the code I was writing had a single syntax error that broke the entire page. It was hard to debug because the error was displaying a different line. It was from that moment on that I learned to separate out the project into smaller chunks and work on each one individually. From there I can debug and make sure everything works.

Another thing that this project taught me was how to efficiently split up work. It sometimes took a couple of days for Tyson and I to decide what pages we wanted to do, as well as the layout of the website. By the end, we had a good plan for doing the work for each week.



Tyson Radke

Throughout this final project I learned a lot. Working through it week by week really made it feel a lot easier than it actually was. I had some problems with AMPPS but with the help of some fellow students I worked it out. The project took me all six weeks to complete and I pieced it together week by week.

The toughest challenge for me was creating the show JSONdata. I didn't fully understand that lesson and I needed to go back and look over the lesson multiple times. One of the main problems I encountered was a password glitch with AMPPS that wouldn't allow me to access my assignments. Sean Vang kindly helped me with the problem and I was able to continue on the path to finish the project with Dan. I had quite a few syntax errors which mainly came from a miss type in the code or database. My personal takeaways would be that I now feel much more comfortable when looking to start an idea for a website or application. Working with a partner really made this project a lot more manageable, Dan put in a great amount of work and was a big reason our project was such a success.This pushed my boundaries and required a lot of extra work that I didn't realize I would need to put in.

In conclusion, this PHP project has provided valuable insights into server-side web development and database interactions. Overall, this project demonstrated the importance of PHP in developing efficient web applications, and highlights the importance of continuous learning and adapting to evolving technologies.