Skip to content

GoodWatch/GoodWatch

Repository files navigation

GoodWatch

GoodWatch

An open source movie library platform for viewing movie info and saving movies for later.

How to get started?

  1. Fork and clone the repo.
  2. Then add a .env file to your root directory with the following
    SECRET_JWT =
    API_KEY=
    PG_URI = 
    SALT_WORK_FACTOR=10
    
  3. Then npm install && npm run dev to get started
  4. To build for production run npm run build && npm start

Want to Contribute?

  1. Clone the repo and make a new branch
  2. Add a feature, fix a bug, or refactor some code :)
  3. Make sure to lint your code!
  4. Write/update tests for the changes you made, if necessary.
  5. Run unit & integration tests and make sure all tests pass: npm test.
  6. Open a Pull Request with a comprehensive description of changes to the dev branch

Technologies

  • React
  • React Router
  • Redux Toolkit
  • Node
  • Express
  • Apollo
  • Graphql
  • bCrypt
  • JSON Web Tokens
  • PostgreSQL
  • MaterialUI
  • Jest
  • React Testing Library
  • Webpack
  • Docker

Screenshots

Screenshot Screenshot

About

An open source movie library platform for viewing movie info and saving movies for later.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages