Skip to content

Pushkal-9/movie-radar-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movie Radar Frontend

Overview

This project is a React.js application designed for booking movie tickets. It includes a responsive UI, integrates real-time communication for updates, and provides various features for movie discovery, bookings, and user interactions.

Features

  • Movie Discovery: Users can browse movies, view details, and explore trailers.
  • User Authentication: Login and registration features for user accounts.
  • Booking Management: Book movie tickets and manage bookings.
  • Real-time Updates: Live updates through WebSockets for real-time communication.
  • Responsive Design: The application is designed to work across all devices, providing a seamless user experience.

Prerequisites

  • Node.js 16 or higher
  • npm 8 or higher

Setup Instructions

  1. Clone the repository.
    git clone <repository-url>
  2. Navigate to the project directory.
    cd movie-radar-frontend-main
  3. Install the dependencies.
    npm install
  4. Start the application.
    npm start

Technologies Used

  • React 18.2.0: Core library for building the UI.
  • Ant Design (antd): UI component framework.
  • Material UI: Additional UI components for styling.
  • Axios: HTTP client for making API requests.
  • SockJS & STOMP.js: WebSocket libraries for real-time communication.
  • Semantic UI: For responsive and accessible UI components.
  • React Router DOM: For handling routing in the app.

License

This project is licensed under the MIT License.