FlixFlex is a backend service designed to offer an extensive catalog of movies and series, allowing users to interact with this data through various functionalities such as registration, login, favorites management, and detailed searches. This service utilizes Node.js, Express, and MongoDB, leveraging the TMDB API for fetching movies and series data.
The application is deployed on Glitch and can be accessed at the following URL:
- Live Server: balsam-rift-fenugreek.glitch.me
We have documented all the endpoints using Swagger, which provides a clear and interactive interface for exploring the available endpoints. You can test the API directly through the Swagger UI:
- Swagger API Documentation: balsam-rift-fenugreek.glitch.me/api-docs
- User Authentication (Signup/Login)
- Fetching movie and series details
- Managing favorites list
- Searching for movies and series
- Fetching top-rated movies and series
- Custom caching mechanism for efficient API usage