rmb

Cinema App

A modern web application built with the MERN stack that allows users to save their favorite movies and view detailed information about them.

Cinema App
ReactNode.jsExpress.jsMongoDB

🎬 Cinema App

This App allows users to save their favorite movies and view detailed information about them. It was developed using the MERN stack and retrieves data from the TMDB API.

⚡️ Features

  • Save Favorite Movies: Add movies to your personal favorites list.
  • View Movie Details: Get detailed information about each movie.
  • Search Movies: Easily search for movies using the built-in search functionality.
Cinema App 2 Cinema App 3

📚 Technologies Used

  • MongoDB: Stores user favorites and movie data.
  • Express.js: Handles server-side logic and API routes.
  • React: Builds the user interface with interactive components.
  • Node.js: Runs the backend server and processes requests.
  • Redux: Manages the application’s state, such as user favorites and search results, ensuring a consistent and predictable user experience.
  • Sass: Enhances styling with modular and maintainable CSS, allowing for variables and nested rules.
  • Webpack: Bundles JavaScript modules and assets, optimizing the build process and improving the app’s performance.
  • TMDB API: Provides movie data, including titles, descriptions, images and ratings.
Published: 02/02/2025

Related Projects

Chatbot App
A full-stack AI-powered chatbot, designed for fast, friendly, and interactive support.
Next Store
A scalable e-commerce web application built with Next.js and PostgreSQL, featuring product listings, user authentication, and a shopping cart system.
Movies App
A modular, scalable Angular 20+ application for browsing, searching, and managing movies. Built with best practices for maintainability, performance, and clarity