ποΈ ASOS-Inspired E-Commerce Website
A fully functional e-commerce web application inspired by ASOS, built using Node.js, Express, MongoDB, and EJS. Includes user authentication, shopping cart, checkout flow, and an admin dashboard.
π§ Tech Stack
- Frontend: HTML, CSS, EJS (server-side rendering)
- Backend: Node.js, Express
- Database: MongoDB + Mongoose
π Features
- π Landing page inspired by ASOS layout
- π Add to cart, update quantity, remove items
- π₯ User registration and login
- π¦ Checkout flow with order summary
- π Authentication & session management
- π οΈ Admin dashboard to manage products and orders
π οΈ Setup Instructions
git clone https://github.com/emaaanbutt/ASOSLandingPage.git
cd ASOSLandingPage
npm install
# Create a .env file and add your keys:
MONGODB_URI=your_mongodb_connection
npm start
# Open http://localhost:4000 in your browser
π¦ Repository
π View on GitHub
MIT Licensed β Free to use, share, and improve! Donβt forget to β the repo if you like it π