Skip to content

Mandip69/Ecommerce-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Frame House - E-commerce Website

Smart Frame House is a modern e-commerce web application built using the MERN stack (MongoDB, Express, React, Node.js). This platform allows users to browse a collection of premium photo frames, add products to a shopping cart, place orders, and allows the admin to manage incoming orders efficiently.

The application is also integrated with email notifications, so the admin receives an email whenever a user places an order.


Features

  • Product Browsing: Users can view all available photo frames with details like image, name, and price.
  • Add to Cart: Users can add multiple products to a shopping cart before placing an order.
  • Place Order: Securely submit orders with user details, delivery address, and payment mode.
  • Admin Order Management: Admin can view all orders along with ordered items and customer details.
  • Email Notification: Admin receives an email for every new order placed.
  • Responsive Design: Fully responsive and mobile-friendly interface.
  • WhatsApp Integration: Direct link to contact the admin via WhatsApp.

Technologies Used

  • Frontend: React, Vite, TailwindCSS, Framer Motion (animations)
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Email Notifications: Nodemailer with Gmail SMTP
  • State Management: React Context API
  • Hosting: Vercel / Netlify (frontend), Any Node.js-compatible server (backend)

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published