/Amplif_app_demo

This is an Amplify based web application which generates random movies when you are just not sure what to watch and want to discover something new. You can also add the ones that picked your interest into your list.

Primary LanguageJavaScript

Give Me Movie (Random movie generator)

  • The desktop web application was built with Amazon Amplify. GraphQL was used in order to create the APIs on the backend side and Amazon Dynamodb connection implemented for the data storage.

  • Site is consist of two pages after the authentcation page.

  • In the main page push the button after select the filters according to your like. The page then generate a random movie. You can watch the trailer of the movie and add the movie to your list. In the App bar there is a profile Icon, if you click that you will be directed to the user movie list page.

Site-Capture

  • In the user movie list page one can mark the ones they watched and the ones they liked or not. They can also display the information for the each movie.When they want they can also delete the movies from their list.

Site-Capture2

Deployed site Link

https://main.d2uc79k0s281bd.amplifyapp.com/

How to run in the local machine

In the project directory, you can run:

npm install --legacy-peer-deps

then,

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

The page will reload when you make changes.
You may also see any lint errors in the console.