Episode Tracker is an API that enables the user to be able to keep track of the TV Shows they are watching. They are able to search for TV Shows, view details of the shows and their episodes as well as log the episodes they have watched, They also able to tag their favourite shows and are able to get suggestions of similar shows.
Python (3.6) Django (2.0.5)
create a working directory
$ mkdir -p work-dir $ cd workdirclone this repo to local
Via SSH
git clone git@github.com:jonathankamau/EpisodeTracker-API.gitvia HTTPS
git clone https://github.com/jonathankamau/EpisodeTracker-API.git
Navigate to project directory
$ cd EpisodeTracker-API $ git checkout developRun the following commmand:
$ make devThis command creates a docker instance for the postgres database as well as for the API and runs the server as well.
Open your browser to http://0.0.0.0:8000 and you should see the browsable version of the API
Running tests
Run the following command in order to run tests:
$ make test
- Jonathan Kamau - Github Profile
This project is licensed under the MIT License.