TrackFlix is a full-stack web application that allows users to track, manage, and rate their favorite movies and TV shows. Whether you're binge-watching a new series or curating your movie watchlist, TrackFlix helps you stay organized and engaged with your media library.
- Search for movies and TV shows using real-time data from TMDB API.
- View details including title, release date, genres, posters, and more.
- Add movies and shows to a custom watchlist.
- Track progress, status, and ratings.
- Separate list management for TV seasons and movies.
- Responsive and clean interface.
- Hoverable movie/show cards for intuitive interactions.
- Modal-based dialogs for quick actions (add, delete, etc.).
- TV show episodes tracking (e.g., 4/10 episodes watched).
- Customizable status: "Watching", "Completed", "Dropped", etc.
- Rate each item after watching.
| Layer | Technology |
|---|---|
| Frontend | HTML, CSS, JavaScript |
| Backend | ASP.NET Core MVC (C#) |
| API | TMDB (The Movie Database) API |
| Styling | Custom CSS |
TrackFlix was built to solve a simple problem:
"How can I keep track of what I’m watching, what I want to watch, and what I’ve already completed?"
It aims to provide a smooth, visually appealing, and practical solution for media tracking, with real-time data and personalized lists.
- Sorting and filtering.
- Recommendations based on watch history.
- Dark mode toggle.
- Accessing other people's lists
- TMDB API
- ASP.NET Core MVC Framework