How Cue Works
Curious about how Cue comes to life? Here's a peek behind the curtain at some of the key processes and technologies that make Cue possible.
Fuzzy Search Magic
When you start typing in the search bar, Fuse.js springs into action. It uses approximate string matching algorithms to find results that are close to what you're typing, even if you make a typo or don't remember the exact title.
Recommendations
Once you select a title, Cue queries the TMDB API to fetch similar content. The API uses factors like genres, cast, crew, and user ratings to generate a list of recommendations tailored to your selection.
Personalization
Your favorites and recent searches are stored in your browser's local storage. This means you can access your personalized content quickly without the need for user accounts or server-side storage, ensuring a fast and privacy-conscious experience.
The Stack
Cue runs on the following technologies to provide a fast and responsive experience for users.
- Vite
- Remix.js
- Typescript
- Tailwind CSS
- Fuse.js
- Axios
- Zod
- TMDB API