{"repo":"orifmilod/iCinema","free":true,"listed":false,"github":"https://github.com/orifmilod/iCinema","clone":"git clone https://github.com/orifmilod/iCinema.git","description":"A Full Stack MERN app with CRUD operations for theatres where users can search for movies that are available and admin can add a movie to the list and much more.","language":"JavaScript","stars":332,"topics":["nodejs","reactjs","mongodb","express","redux","javascript","crud","mern-stack","mern","react"],"license":"MIT","category":"databases-storage","readme_excerpt":"iCinema A full-stack MERN website for movie theaters that allows users to browse for films and filter them by available categories and ratings, as well as enables administrators to add new films to the list. Installation Use the package manager npm to install iCinema. Fork the Project by using: then cd into the project by using: Now, Install the packages by running: Run project with command Built with FrontEnd: React.JS, Redux Library, Bootstrap, HTML/CSS Backend: Node.JS, Express.JS Database: MongoDB, Mongoose Features Sign In / Sign Up / Sign Out the user. Recieving a welcoming email when sign-up using Nodemailer. Add a new movie to the list. API Users POST /api/auth/signUp POST /api/auth/signIn PATCH /api/users/:userId DELETE /api/users/:userId Movies GET /api/movies GET /api/movies/:movieId POST /api/movies/addMovie PATCH /api/movies/:movieId Genres GET /api/genres","default_branch":null,"files":null,"tree":[],"storefront":"/r/orifmilod","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/orifmilod/iCinema/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}