https://github.com/metaphysics0/a24-movies
a constantly up-to-date list of the best a24 movies
https://github.com/metaphysics0/a24-movies
Last synced: about 1 year ago
JSON representation
a constantly up-to-date list of the best a24 movies
- Host: GitHub
- URL: https://github.com/metaphysics0/a24-movies
- Owner: Metaphysics0
- Created: 2024-05-13T19:05:13.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-08T10:49:54.000Z (about 2 years ago)
- Last Synced: 2025-06-21T02:10:00.202Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://a24-movies.vercel.app
- Size: 502 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# A24 Movies!

It's an up to date of all movies produced by A24, with nice sorting and ranking!
## Tech
Basically i have a daily CRON job (hosted on [val.town](val.town)) that fetches the page data from a24 films webpage,
(in order to not spam requests to them everytime a user uses this app), and stores it on S3.
I fetch the page from s3, and use `xmldom` to parse the contents and grab the titles, then I use the tmbd api to get all the data for each movies.
I then use OMDB api to grab imdb metadata from the tmdb search results, and cache it for 2 days.
## Stack
- SvelteKit
- TMDB API
- OMDB API
- Upstash Redis
- Val.town (CRON job)
- S3
- Vercel