yogeshtakeo / team-pair-programming

0 stars 0 forks source link

Project 1: Movie Searching Application #5

Open yogeshtakeo opened 1 year ago

yogeshtakeo commented 1 year ago

Task: Build a Movie Search Application using React, Vite, and State Management

Objective: Build a movie search application in React using the Vite build tool and manage state using the Context API or Redux.

Task Overview

Task Details

  1. Project Setup:

    • Set up a new React project using the Vite build tool.
    • Install necessary dependencies, including React, Vite, and either React Context or Redux.
    • Configure the project structure and necessary files.
  2. Design and Implement Components:

    • Create a component for the search bar (SearchBar) to allow users to input their movie search queries.
    • Implement a component for displaying search results (SearchResults) to render the fetched movie data.
    • Design and implement any additional components you deem necessary.
  3. Manage State with Context API or Redux:

    • Set up and configure either the Context API or Redux for state management in your application.
    • Create a context or store to hold the movie search results and other relevant data.
    • Implement actions or reducers to update the state based on user interactions, such as submitting a search query.
  4. Connect to the Movies and TV Shows Database API:

    • Utilize the Movies and TV Shows Database API available at RapidAPI to fetch movie data based on the user's search query.
    • You have to create an account on Rapid API to use the App.
    • Review the API documentation for authentication and request formats.
    • Implement the necessary logic to send requests to the API and handle the response.
    • Update the state with the fetched movie data.
  5. Display Movie Search Results:

    • Pass the movie search results from the state to the SearchResults component.
    • Render the movie data, such as movie titles, posters, release dates, or any other relevant information.
  6. Test and Refine:

    • Start the development server and run the React project using Vite.
    • Verify that the search bar and search results components are rendered correctly.
    • Test the movie search functionality by entering different search queries and verifying that relevant movie data is displayed.
    • Make adjustments and refinements to the design, functionality, or state management as needed.

Task Submission

dinakc commented 1 year ago

Deena and Ashma github : https://github.com/dinakc/Movie-searching.git

Image Image Image Image

junuthapa011 commented 1 year ago

Team: Junu-Babisha Github url: https://github.com/junuthapa011/movie-searching-application

Image

Image

Image

Image

Image

Image

babisha commented 1 year ago

Team: Junu and Babisha

Github: https://github.com/junuthapa011/movie-searching-application

Image Image Image Image Image

KabinaThapa commented 1 year ago

Team1-Kabina and Jharana https://github.com/Jharanatmg/Movie-Search-App

Image Image Image Image Image Image

Image

sandessth commented 1 year ago

Team 3: Namkhang and Sandesh Git: https://github.com/sandessth/movie-search

MS-code1 MS-code2 MS-git MS-home MS-seqqarch