1
0
Fork 0
mirror of https://github.com/sussy-code/smov.git synced 2024-12-30 16:17:41 +01:00
smov/README.md
2022-02-18 21:20:32 +01:00

1.7 KiB

movie-web

Small web app for watching movies easily. Check it out at movie.squeezebox.dev.

Join the Discord community

Credits

  • Thanks to @JipFr for initial work on movie-cli
  • Thanks to @mrjvs for help porting to React, and for the beautiful design
  • Thanks to @JoshHeng for the Cloudflare CORS Proxy and URL routing

Installation

To run this project locally for contributing or testing, run the following commands:

git clone https://github.com/JamesHawkinss/movie-web
cd movie-web
yarn install
yarn start

To build production files, simply run yarn build.

Environment

  • REACT_APP_CORS_PROXY_URL - The Cloudflare CORS Proxy, will be something like https://PROXY.workers.dev?destination=

Contributing

Check out this project's issues for inspiration for contribution. Pull requests are always welcome.

Rewrite TODO's

  • Better provider errors (only fail if all failed, show individual fails somewhere)
  • Better search suffix view
  • Add back link of results view
  • Add results list end
  • Add Brand tag top left
  • Add github and discord top right
  • Store watched percentage
  • Implement movie + series view
  • Add provider stream method
  • Better looking error boundary
  • sort search results so they aren't sorted by provider
  • Get rid of react warnings
  • Link Github and Discord in error boundary

Todo's overall

  • Less spaghetti versioned storage (typesafe and works functionally)