The "Movie Web Panel" is a single-page web application developed using React JS and Tailwind CSS. It is designed to provide users with detailed information about movies, including popular, top-rated, and upcoming movies. The application features multiple pages for different categories and a global search functionality.
- Home Page / Popular Movie Page: Display a list of popular movies.
- Top Rated Page: Display a list of top-rated movies.
- Upcoming Movie Page: Display a list of upcoming movies.
- Single Movie Detail Page: Provide detailed information about a single movie, including its cast.
- Searched Movie Page: Display search results based on the user's query.
- React JS: For building a responsive and dynamic single-page application.
- Tailwind CSS: For styling the application with a modern and clean design.
- RESTful API: For fetching movie data from TMDB API.
- Course Categories: Includes categories such as Web Development, Business, Lifestyle, and Design.
- Filter Functionality: Users can click on a category to view courses specific to that category or click "All" to view all courses.
- Dynamic Data Rendering: Fetches and displays course data from a RESTful API.
- Responsive Design: Ensures the application is accessible and visually appealing on various devices.
- API Integration: Integrating the RESTful API to fetch and display dynamic course data.
- Category Filtering: Implementing efficient filtering mechanisms to display courses based on selected categories.
- Design Consistency: Ensuring a consistent and visually appealing design using Tailwind CSS.
The "Movie Web Panel" project demonstrates my ability to develop a dynamic and user-friendly single-page web application using React JS and Tailwind CSS. By integrating a RESTful API, the application can fetch and display real-time movie data, allowing users to discover and filter movies across various categories. This project highlights my proficiency in React, Tailwind CSS, and API integration, along with a focus on creating an intuitive and responsive user interface.