Skip to content

acolima/cinematek-api

Repository files navigation

Cinematek API

Keep track of the movies you've watched and create your own movies lists!

All the movies informations are provided by The Movie Database

Implemented features

  • See a list with the trending movies of the week
  • Find a movie by it's name
  • See some informations about that movie
  • Add a movie as watched and favorite or add to your watchlist
  • Create your own lists

Technologies

Node Express TypeScript PostgreSQL Prisma Heroku

How to run

  1. Clone this repository
git clone git@github.com:acolima/cinematek-api.git
  1. Go to the project directory
 cd cinematek-api
  1. Install dependencies
npm i
  1. Create a .env.dev file with the same structure of .env.example (see .env.example file)

  2. Run project with

docker-compose up
  1. You can check the front-end repository of this project at https://github.com/acolima/cinematek and follow the instructions to run

Author

Github LinkedIn Gmail