Skip to content

Find info of any movie, get similar movies, trending now and top movies, add them to your watch list, like them, and many many many more! Create your own MovieList!!

Notifications You must be signed in to change notification settings

SilvenLEAF/MyMovieList

Repository files navigation

MyMovieList

Find info of any movie, get similar movies, trending now and top movies, add them to your watch list, like them, and many many many more! Create your own MovieList!!


See LIVE

This app is on developement! So this link will not work for now. https://SilvenLeafMyMovieList.herokuapp.com


TOP FEATURES

Auth Features
  • Find movie info and add to watchlist, like...etc
  • auth
  • oauth2.0 (Google, Github, LinkedIn)
  • Role-based auth
  • Email verification (2 way auth)
  • Password reset (Forgotten)
Main Features
  • CRUD
  • PWA (with Offline Game)
Others
  • Demo Login
  • Nodemailer Contact
  • Framermotion (setup)


Technologies

BackEND: NodeJS, ExpressJS, PassportJS (OAUTH2.0), REST Api

FrontEND: React, SASS, Materialize, Hooks and Context API, IMDB API

Database: MongoDB (with mongoose)

PWA (with Offline Game): ServiceWorker, Lighthouse Audit, HTML5, CSS3, Vanilla JavaScript

Others: git, Chrome Dev Tools, CLI, npm, VS Code


Hosted on

Heroku as ManashSarmaTheEmperor@gmail.com


How to install on your PC?

prerequisites
  • NodeJS installed on your PC
  • Internet connection on your PC

First make sure you have NodeJS installed on your PC and your PC has internet connection (because we are using MongoDB Atlas, I mean we are using MongoDB on the cloud, so you need internet connection to connect to this cloud Database). Then clone the repo. Open it on your favourite Text Editor (mine is VS Code). Then, run this command on your terminal to install all the dependencies...

npm install

Then run this command...

npm start or node app.ts

It will start your local server. Wait until you see these logged on your terminal

Server is running on port 5000 connected to MongoDB

Now open your favorite browser (mine is Chrome) and then go to localhost:5000. You will see the App runnig live on your PC. Now enjoy playing with the codebase!

All the BEST!!!


Gallery

Images will be added SOON


About

Find info of any movie, get similar movies, trending now and top movies, add them to your watch list, like them, and many many many more! Create your own MovieList!!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published