Academic • Nov - Dec 2022
Team: Sooa Mo, Gabriela F.
Public Art is a web-based system that allows users to explore a public art database through filter-based search. This project focused on building full-stack functionality using PHP and phpMyAdmin while incorporating clean UI design and practical data interactions.
Back-End Developer · UI Contributor · Database Integration
I was responsible for building database interactions using PHP, including storing user registration data and enabling real-time profile edits. I also contributed to the overall interface design and page structure using Figma and Visual Studio.
To improve usability, we built a dual-filter system that allows users to search by Artwork Type and Artwork Neighbourhood. I implemented this using PHP to dynamically query the database based on selected criteria. I also designed the ER diagram to map out relationships between tables and ensure smooth data handling throughout the interface.
We successfully created a fully functional prototype that allows users to:
This project helped me better understand the role of data in web development—how to organize, manage, and connect databases effectively. It also reinforced the importance of balancing front-end usability with back-end structure, allowing me to strengthen both my technical skills and my grasp of the overall development process.