Project: Movie Review
It has been interesting to use the LAMP stack to make a movie review website. I was confused why a lot of students were thinking of using a local setup or looking for an external provider when the university already gave an account to each of us. We had to choose between running database scripts manually in PHPMyAdmin or automating it through PHP files in NetBeans. The latter option made more sense to me, so I created the db_setup page and made sure it had some seed data. This made it easier to reset the data when needed. For major changes, we had to visit PHPMyAdmin. I was responsible for explaining to every group member how to use NetBeans for the project. I worked on different branches to make sure all our work is synchronized and merged correctly at the end. I was also responsible for debugging the project to minimize the errors. Sometimes the errors would be shown in the browser due to the code we added, which can be quite helpful. Other times there would be unexpected behavior, the source of which was not clear. In such cases, we had to infer from the context what the error was. Sometimes my changes were not applied properly to the main branch, or to the other branches where my colleagues expected to find the changes. I used testing and research to figure out the proper way to combine the work through GitHub.