University of Belize Campus Photography Logo

About UB Campus Photography

Drawing of a cartoon kangaroo with glasses and an office shirt

UB Campus Photography is a website where students of the University of Belize can upload photographs showcasing the campus and activities therein. To upload a photo, sign in with a Google account and visit the upload page under the account dropdown. You can also view all of the photos you and others have uploaded under the respective profile pages. Authors of photographs retain all copyright or their works.

This project was done by Andres Hung as a final project for Harvard's 2023 CS50x Introduction to Computer Science online course. Source code and additional information available in the GitHub repository.

API Endpoints are available for fetching a specific photo or a random photo. Send an HTTP GET request to the following endpoints. Returned is a response with JSON.

Specific Photo/api/photo/[id]
Random Photo/api/photo/random

Site logo and graphics drawn by Andres Hung