Skip to content

pasanpiyumantha98/MovieLabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 

Repository files navigation

MovieLabs

Personal Movie Manager · Built with the MERN Stack MovieLabs is a web application that lets you log in, record the movies you’ve watched, and curate a list of favourites. Think of it as your own lightweight Letterboxd clone, powered by MongoDB, Express, React, and Node.

Features Authentication – Sign up / sign in with JWT‑based sessions stored in localStorage. Search & Discover – Query The Movie Database (TMDB) API to find any film. Watched List – Mark films as watched and add personal ratings. Favourites – Save titles you love for quick access later. Responsive UI – Mobile‑first React front‑end with TailwindCSS. RESTful API – Clean, versioned routes served by Express.

Contributing Fork the project Create your feature branch (git checkout -b feat/amazing-feature) Commit your changes (git commit -m 'feat: Add amazing feature') Push to the branch (git push origin feat/amazing-feature) Open a Pull Request Please follow the existing code style and include tests when applicable.

MovieLabs was created by Pasan Piyumantha as a personal learning project. Enjoy building and happy movie hunting! 🎬

About

MovieLabs is a MERN-powered personal movie manager that lets you record what you’ve watched, and curate a list of favorites. It gives users a space to manage their entertainment needs in a more proper way.

Topics

Resources

Stars

Watchers

Forks

Contributors