Skip to content

Rishikesht1245/LAP4YOU_ecommerce

Repository files navigation

LAP4YOU-eCommerce Project

A fully fledged e-Commerce web application made using NodeJS, MongoDB, HTML, CSS and EJS view engine. Front-end is completely designed by using HTML, CSS, Bootsrap 5 and JavaScript with mobile responsiveness.

https://www.lap4you.shop

Features - Dev

  • MVC Architecture
  • JavaScript and EJS view engine
  • NodeJS with Express.js
  • MongoDB with Mongoose
  • AJAX and JQuery
  • Bootstrap 5

Project Features

  • Paypal payment integration
  • RazorPay payment integration
  • Product review
  • User profile picture with cropping
  • Index:
    • Search, Sort and Filter using AJAX
    • Single product page
  • Category wise collection of products
  • Admin side:
    • Dashboard with graphs
    • Weekly charts of sales data
    • Coupon Management
    • User Management
    • Product Management
    • Category Management
    • Banner Management
    • Admin Manager Management
    • Sales Report
  • Shopper side:
    • Profile with custom avatar
    • Cart
    • Wishlist
    • Orders
    • Place order with coupon (AJAX)
    • PayPal, RazorPay and COD options for payment
    • Multiple Addresses
    • Product Return/Replacement -Manager Side:
    • Dashboard with graphs
    • Access based Management (Provided by Admin)

Third-Party Modules

  • momentjs for formatting time
  • Sweet alert 2
  • Sharp and multer modules for image
  • Cropper JS for Image cropping
  • ExcelJS for printing monthly reports of sales
  • ChartJS for bargraph and pie chart
  • bcrypt for hashing password
  • nodemailer for sending emails

About

A fully fledged e-Commerce web application made using NodeJS, MongoDB, HTML, CSS and EJS view engine.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published