https://github.com/flo-bit/skywatched
review movies and tv shows, based on at proto
https://github.com/flo-bit/skywatched
Last synced: 8 months ago
JSON representation
review movies and tv shows, based on at proto
- Host: GitHub
- URL: https://github.com/flo-bit/skywatched
- Owner: flo-bit
- Created: 2024-11-20T19:33:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-22T19:41:13.000Z (over 1 year ago)
- Last Synced: 2025-02-06T10:08:01.053Z (over 1 year ago)
- Language: Svelte
- Homepage: https://skywatched.app
- Size: 971 KB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# skywatched
university project. social media for movies and tv shows using the at protocol.
[live demo](https://skywatched.app/)
backend/jetstream consumer can be found at [flo-bit/skywatched-backend](https://github.com/flo-bit/skywatched-backend)
## development
1. copy the .env.example file to .env and set the variables:
```bash
cp .env.example .env
```
required:
- `TMDB_API_KEY` (get one [here](https://www.themoviedb.org/settings/api))
- `NYX_PASSWORD` (can be generated on unix systems with `openssl rand -base64 32`)
- `BACKEND_URL` (the url of the backend server)
2. install the dependencies:
```bash
npm install
```
3. run the development server:
```bash
npm run dev
```
5. open the browser and go to [localhost:5173](http://localhost:5173)
## tech stack
- svelte(kit)
- tailwind
- turso (libSQL) w/ drizzle
- lucia for auth