Skip to content

Aflah-Paruthicode/Dash_Footwares

Repository files navigation

Dash Footwares

A full stack e commerce platform built for seamless sheo shopping experience. this project handles everything from user browsing to admin management.

Key Features, user side

  • Complete Shopping Flow: Search products, add to wishlist, and manage a dynamic cart.
  • Smart Checkout: Three payment options (Wallet, COD, and Online).
  • Coupons & Offers: Real-time discount system to save money.
  • Account Hub: Profile editing, address management, and order tracking.
  • Secure Access: Email verification and "Forgot Password" flow using Nodemailer and Bcrypt.

Key Features, admin side

  • Product & Order Management: Full control over the inventory and customer orders.
  • Marketing Tools: Manage banners, coupons, and special category offers.
  • Sales Analytics: View sales reports to track business growth.

Tech Stack

  • Frontend: HTML, CSS, EJS.
  • Backend: Node.js, Express.
  • Database: MongoDB .
  • Auth: Sessions & Bcrypt : for password hashing.
  • Utilities: Multer : Image uploads, Nodemailer : Emails.

Preview

Screenshot 2026-02-03 112548

Setup

  1. clone this repository
git clone https://github.com/Aflah-Paruthicode/Dash_Footwares.git
  1. navigate into the folder
cd ./Dash_Footwares
  1. install dependencies
npm install
  1. start building
npm run start

What i leanrned

Building dash footwares taught me how to handle complex Real World logic—like managing stock levels, calculating discounts, and keeping user data secure.


Developed with ❤️ by Aflah 😊
if the repo felt useful! consider giving it a star 🫰

About

A complete, e-commerce store for sneakers. I built everything from scratch. It’s a full-stack project using node.js, express, and mongoDB, featuring coupons, wallets, and a secure login system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors