Polestar
Polestar is a free, open-source leveling guide addon for WoW: Forever: an in-game arrow and leveling routes that make sense for every race 1 to 60, plus class quests.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
Film stills cut into puzzles, made to gift. A personal design exploration in plain HTML, CSS and JS, with Supabase and Vercel.
翻译准备中
正在加载完整 README。
查看完整 README ↗Film stills cut into puzzles, made to gift. Send a scene to a friend, or the film you're watching together tonight. When the last piece lands, the credits roll.
cut-scenes.vercel.app · A personal design exploration by Álida Díaz de Freijo, built in pair with Claude.
| Piece | Job |
|---|---|
| HTML, CSS and JavaScript | The whole site, with no framework and no build step. The puzzle is cut and played in the browser. |
| Vercel | Hosting, HTTPS, security headers and analytics. Every push to main goes live in about a minute. |
| Supabase | Postgres database, image storage and the admin login. The database decides who can do what. |
| GitHub Actions | The night shift: keeps the database awake, takes a weekly encrypted backup and runs a monthly clean-up. |
| TMDB · Spotify | Film details and stills for the catalogue, and the song that plays over the credits. |
index.html the page
privacy.html privacy policy
css/ styles
fonts/ self-hosted fonts
js/app.js puzzle engine, flows, credits
js/db.js every call to Supabase, in one place
js/config.js Supabase URL and public key
js/vendor/ supabase-js, self-hosted
stills/ thumbs/ catalogue images and their light WebP copies
icons/ favicons and the TMDB logo
supabase/ database schema and numbered migrations
tools/ TMDB import script
.github/workflows/ keepalive, backup, cleanup
vercel.json security headers
docs/ database, operations and README images
js/config.js is meant to be public: it only opens what the rules allow. Gift links can't be listed, only opened by their code.More in docs/operations.md, including what to do if something goes wrong.
'unsafe-eval' to autoplay and loop. I kept the music and wrote the exception down.python3 -m http.server 8000
Open http://localhost:8000. Shared links and uploads need a real address, so serve the folder instead of opening the file. To set up your own database, see docs/database.md.
The code is released under the MIT License.
Film stills belong to their studios and filmmakers and are used for a non-commercial exploration. They are not covered by the license. Film data and images come from TMDB. This product uses the TMDB API but is not endorsed or certified by TMDB. Fonts are under their own licenses (SIL Open Font License).