Skip to content

MERN stack web application that allows users to search for movies using the OMDB API and display the results.

Notifications You must be signed in to change notification settings

thesatyam05/movie-app-velozity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Velozity Movie App Assignment

MERN web application that allows users to search for movies using the OMDB API and display the results. Additionally, users should be able to mark movies as favourites, which will be stored on the server-side storage (using in-memory data structure).

Demo

https://movie-velozity.vercel.app/

Authors

API Reference ( backend )

Backend_API: https://movie-app-velozity-xkww.vercel.app

Search Movie with Query

  GET /api/movies/search?query=${movie_name}
Parameter Type Description
movie_name string Required. Movie to search

Get all Favorite Movies

  GET /api/movies/favorites/all

Add/Remove movie from Fav

  POST /api/movies/favorites
Parameter Type Description
actionType string add/remove
imdbID string imdbID of the movie

Local Setup

Backend Local Setup

  cd backend
  npm install
  OMDB_API_KEY=
  npm run dev

Api server will start at http://localhost:8000

Frontend Local Setup

  cd frontend
  npm install
  export const baseUrl = 'localhost:8000';
  npm run dev

ReactJs Frontend will start at PORT shown in the terminal.

About

MERN stack web application that allows users to search for movies using the OMDB API and display the results.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published