Skip to content

Movie Ecommerce for renting and buying movies. Admin can add, update, delete movies in list. Stripe is used for purchasing movies.

Notifications You must be signed in to change notification settings

HarkiratVirdi/MovieWebsite

Repository files navigation

MFlix

Overview

MFlix is a movie e-commerce for renting and buying movies. Admin can add, update, delete movies in list. Stripe Payment API is added for payment.

Work Environment: Individual Project

You can Launch the Website on [Heroku]mflixHarkirat.herokuapp.com or find the repository.

If You wish to test this app as admin user, You can use the Following credentials for testing all the functionality.
EMAIL: [email protected]
PASSWORD: *********

Technologies Used:

  • Express.js
  • Express-Handlebars
  • Javascript(ES6)/Async-Await
  • MongoDB
  • Mongoose
  • GSAP
  • Node-Sass
  • Flexbox/Grid
  • Axios
  • Express-Session
  • Progressively.js
  • Swiper.js
  • Jimp Image Compression(JIMP)
  • Web Storage API
  • Cookies
  • Express-FileUpload
  • SendGrid/mail
  • Stripe Payment API
  • Bcrypt.js
  • Moment.js
  • Dotenv
  • Git and Github
  • Heroku
  • Figma
  • Google Fonts

Screenshots

Performance Stats performance score

Hero Section MflixHero

Featured Movie and Featured TV Section featured Movie

Movie Section singleMovieupper singleMovieAnimate singleMovie Lower

Movie List list Movies

Search Movie search Movies

Cart Cart

Stripe Payment Stripe

All Orders orders

Admin Dashboard admin Dashboard

Update Movie Update Movie

hero video

stripe payment