Skip to content

Simple test application to storing and looking for data about movies. You can also add some comments to your downloaded movies and get top movies(ranking is determined by count of comments).

License

Notifications You must be signed in to change notification settings

pmlynarek/movie-warehouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

038c061 · Apr 17, 2020

History

24 Commits
Apr 17, 2020
Apr 17, 2020
Apr 17, 2020
Apr 17, 2020
Apr 17, 2020
Apr 14, 2020
Apr 14, 2020
Apr 17, 2020
Apr 17, 2020
Apr 17, 2020
Apr 17, 2020
Apr 14, 2020

Repository files navigation

Welcome to movie-warehouse

Simple test application to store and search data about movies. You can also add some comments to your downloaded movies and get top movies(ranking is determined by count of comments).

Requirements

  • Docker
  • Docker Compose

Setup

  • Clone the repository
  • Go to project directory
  • mv example.env to .env and replace xxx values for your own(OMDB_API_KEY you can get from http://www.omdbapi.com/)
  • make up

Quickstart guide

To start the project:

make up

To shut down the project:

make down

To test the project:

make test

To build the project:

make build

To deploy the project:

make deploy_heroku

Documentation

You can easily review all endpoints using these links:

Local testing - example requests:

Additional packages

  • django-choices - Choices are much cleaner, than standard - some additional functions
  • factory-boy - Transparent fixtures, speeding up writing tests
  • drf-yasg - Complex documentation without any effor

About

Simple test application to storing and looking for data about movies. You can also add some comments to your downloaded movies and get top movies(ranking is determined by count of comments).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published