CineHub is a full-stack web application designed to manage cinema systems. It streamlines operations and enhances the movie experience by integrating advanced features and intuitive design. Our mission is to deliver a seamless and engaging platform for both cinema managers and movie enthusiasts.
-
User Authentication: Session based authentication withindustry-standard encryption providing secure login and registration system.
-
TMDb Integration: Integration with The Movie Database (TMDb) provides current movie details,summaries, posters, and ratings to enrich the up to date browsing experience.
-
Ratings & Reviews: Users can rate films and share reviews, fostering an active community that helps guide movie selections.
-
Seat Selection: An intuitive, interactive booking system lets users choose their preferred seats easily, streamlining the reservation process.
-
Watch Statistics: Analytics track demand for tickets.
-
Modern UI: Clean, fully responsive web design ensures a smooth, engaging experience across all devices by balancing functionality with visual appeal.
In progress
In progress
- Backend - SpringBoot, Spring Security
- Frontend - Next.js, Tailwind
- Database - PostgreSQL
- Cloud and deployment - Docker, Google Cloud Platform, Vercel
- Development Environment - Intellij IDEA, WebStorm, DataGrip, Postman
- External API - TMDB api