Wed Apr 05 2023
Developed for COMP 3540 (Advanced Web Design & Programming), The Tea is an anonymous web forum where users can share localized posts based on geographic coordinates, featuring CRUD operations and dynamic vote scoring.
Written by: DarthPackman
The Tea was developed as the term project for COMP 3540 (Advanced Web Design & Programming). The application serves as an anonymous web forum allowing users to “Spill The Tea” by creating, editing, and interacting with posts localized to their current geographic region via browser GPS permissions.
CO_LONG, CO_LAT) for every post to sort and display relevant local content, with the main feed populated by proximity and sorted by most recent.theTea_controller.php, theTea_mainPage.php, theTea_accountPage.php) backed by a MySQL database managed via phpMyAdmin, supporting full user account creation, credential editing, account deletion, and full post lifecycle management (create, edit, delete).SCORE value in real time.TEA_USERS, TEA_POSTS schemas)Account management was deliberately kept minimal given the anonymous nature of the site — just email and password, with no public profile beyond that. Commenting was scoped out as a deliberate future addition, since it was judged to need edit-history tracking to work properly, and that felt out of scope for the term timeline.
You can view the project repository and documentation here.