···4455[live demo](https://skywatched.app/)
6677+backend/jetstream consumer can be found at [flo-bit/skywatched-backend](https://github.com/flo-bit/skywatched-backend)
88+79## development
8109111. copy the .env.example file to .env and set the variables:
···1214cp .env.example .env
1315```
14161515-required only `TMDB_API_KEY` for now. get one [here](https://www.themoviedb.org/settings/api).
1717+required:
1818+1919+- `TMDB_API_KEY` (get one [here](https://www.themoviedb.org/settings/api))
2020+- `NYX_PASSWORD` (can be generated on unix systems with `openssl rand -base64 32`)
162117222. install the dependencies:
1823···4045- tailwind
4146- turso (libSQL) w/ drizzle
4247- lucia for auth
4343-4444-## planning
4545-4646-### MVP
4747-4848-- login with username and password
4949-- search for movies (using the moviedb api)
5050-- mark movies as watched
5151-- user page with watched movies
5252-- dark mode
5353-5454-### extra feature ideas
5555-5656-- social media (feed, follow functionality) (using AT Protocol)
5757-- add tv shows, books, music, links
5858-- delete watched items
5959-- select favorite movie
6060-- mark movies as "want to watch"
6161-- rate and review movies
6262-- better UI showing for each movie:
6363- - rotten tomatoes, etc. ratings
6464- - trailer
6565- - cast
6666- - movie description
6767-- a "wikipedia game but for actors+movies" feature (get from movie to movie by just clicking on actors and movies)
6868-- netflix integration (sync watched movies)
6969-- show reviews of users on movie page
7070-- enhance reviews with AI
7171-- recommendations with AI
7272-- recommendations (based on watched movies, based on friends)
7373-- light mode
7474-7575-### roadmap
7676-7777-- [ ] setup project
7878-- [ ] build mvp