The idea behind this project was to implement an image sharing website where users could create an account and upload images using their account. The goal of this project was to construct an application using the web technologies introduced in the Advanced Web Technologies course (JavaScript, PHP, database communication with MySQL).
Note: this repository does not contain the schema for the database which is needed to run this application.
class/
- Has classes that enable database interactivity
- Contains Image and User models & related methods
css/
- Contains CSS styling files
font/
- Contains external fonts used
img/
- Contains image assets used in the site
include/
- Hosts reusable template files
root
- Contains visitable pages
- Has PHP scripts that enable login, user creation, logout and file upload functionality
