Uni project to visualise Olympic data set.
Built with:
- PHP
- Angular
- MySQL (MariaDB)
- Apache
- Hosted on Linux
Contains all the "API" files, these PHP files when hosted by a server running PHP connected to a DB running on the same server, are able to query the DB data and return the results as JSON.
Many of the endpoints also feature GET parameters to return different variations of the data, such as 'games' parameters, to filter by Summer/Winter games
These are the Angular source files, if you want to interact with the Angular project contained within the repository, ensure you navigate the termianl into the client filter first.
Standard Angular project structure layout, as of Angular v 13.3.
SQL database export, import this in order to have data to test with. Note that data only runs up to 2014.