JerFilm.VIP is an open-source, mobile-first web application built with React to browse movies, TV series, and actors. This project is created strictly for educational purposes to learn full-stack UI development, routing, and TMDB API integration.
- Modern Hero Slider: A clean, touch-friendly carousel displaying featured movies and TV shows on the homepage.
- Advanced Movies & TV Hubs: Fully custom select dropdowns and country checklist drawers to filter by genres, popular titles, trending, or specific countries of origin.
- TV Episode Explorer & Player: Select seasons, browse cleanly designed episode lists, and use an interactive multi-server media player.
- Actor/Personalities Page: A gorgeous circular grid layout showcasing global staff and actors. Selecting a person opens their biography, photo gallery, social links, and complete filmography list.
- Smooth Page Transitions: Features a glassmorphic, spinning loading screen while switching between pages using React Suspense.
- Stunning UI/UX: Responsive dark mode styling, backdrop gradients, and blurred interactive elements using Tailwind CSS.
- Framework: React
- Routing: React Router
- Icons: Lucide React
- Styling: TailwindCSS
- Database/API: TMDB API (The Movie Database)
Follow these simple steps to run the project locally on your machine:
git clone https://github.com/rwdlol/jerfilm-vip.git
cd jerfilm-vippnpm installpnpm devOpen your browser and navigate to http://localhost:3000.
THIS PROJECT IS FOR EDUCATIONAL PURPOSES ONLY!
- This platform does not host, upload, or store any video files on its servers.
- All media streaming links are pulled from public third-party external services.
- The developers of this application do not track users or save private credentials.
- Please verify if streaming copyrighted movies is permitted within your country/jurisdiction.