A modern and responsive front-end e-commerce website designed using HTML, CSS, and JavaScript. This project focuses on creating a clean user interface and improving user experience for online shopping. Currently in progress, with plans to implement AI-powered features.
- โ Fully responsive design for mobile, tablet, and desktop
- ๐๏ธ Product listing and product detail layout
- ๐ User login and signup pages
- ๐ Basic cart structure
- โจ Clean UI with smooth user interactions
- ๐ค AI-Enhanced Virtual Try-On System
A planned feature that will allow users to upload their profile picture and preview how selected clothes would look on them using AI-based image processing.
- Frontend: HTML, CSS, JavaScript (Vanilla)
- Tools: Visual Studio Code, Git
- Version Control: GitHub
- Enhance web development skills with HTML, CSS, and JavaScript
- Apply responsive design techniques
- Understand user authentication page setup
- Explore the integration of AI in real-world web applications
- Trishna Bhattarai
- ๐ง trishnabhattarai36@gmail.com
- ๐ https://www.linkedin.com/in/trishna-bhattarai/
- This project is still under development. Contributions, suggestions, and feedback are welcome!
- Clone the repository:
git clone https://github.com/your-username/ecommerce-website.git- Navigate to the project:
cd ecommerce-website- Install dependencies:
cd ecommerce-backend
npm install
cd ../my-app
npm install
- Start the backend:
node Server.js- Start the frontend:
npm start๐ฆ ecommerce-website/
โ
โโโ ๐ ecommerce-backend/ # Backend API for product handling
โ โโโ ๐ models/ # MongoDB schema files
โ โ โโโ Product.js # Product schema model
โ โโโ ๐ Server.js # Main backend server file
โ โโโ ๐ package.json # Backend dependencies & scripts
โ โโโ ๐ package-lock.json
โ
โโโ ๐ my-app/ # Main React frontend application
โ โโโ ๐ public/ # Public static files
โ โ โโโ ๐ photo/ # Images used in the app
โ โ โโโ ๐ index.html # Root HTML file
โ โ โโโ ๐ favicon.ico, manifest.json, robots.txt
โ โ
โ โโโ ๐ src/ # Source files for React app
โ โ โโโ ๐ Component/ # All UI components
โ โ โ โโโ BabiesToy.jsx
โ โ โ โโโ CategoryPage.jsx / .css
โ โ โ โโโ Contact.jsx
โ โ โ โโโ Createaccount.jsx
โ โ โ โโโ ElectronicDevices.jsx
โ โ โ โโโ Errorpage.jsx
โ โ โ โโโ Healthbeauty.jsx
โ โ โ โโโ Image.jsx
โ โ โ โโโ ImForm.jsx
โ โ โ โโโ Login.jsx
โ โ โ โโโ Mensfashion.jsx
โ โ โ โโโ Navbar.jsx
โ โ โ โโโ Payment.jsx
โ โ โ โโโ ProductDetail.jsx
โ โ โ โโโ RatingComponent.jsx / .css
โ โ โ โโโ ReviewBox.jsx
โ โ โ โโโ SellerAccount.jsx
โ โ โ โโโ Service.jsx
โ โ โ โโโ StarRating.jsx
โ โ โ โโโ TVHome.jsx
โ โ โ โโโ UploadProduct.jsx
โ โ โ โโโ User.jsx / User.css
โ โ โ โโโ WatchesAcc.jsx
โ โ โ โโโ Women.jsx
โ โ โ
โ โ โโโ ๐ Context/ # App-wide styling and test configs
โ โ โ โโโ App.css, index.css
โ โ โ โโโ App.test.js, setupTests.js
โ โ โ โโโ reportWebVitals.js
โ โ โ
โ โ โโโ ๐ App.js, index.js # Main app component and entry
โ โ
โ โโโ ๐ package.json # React app dependencies
โ โโโ ๐ package-lock.json
โ โโโ ๐ README.md
โ โโโ ๐ .gitignore
โ
โโโ ๐ women-category-backend/ # Backend for womenโs product section
โ โโโ ๐ Server.js # Server file for separate product logic
โ โโโ ๐ package.json / lock.json
โ โโโ ๐ node_modules/
โ
โโโ ๐ (other global files as needed)- Full database integration (MongoDB or SQL)
- Implement complete authentication & session management
- Deploy using Netlify (Frontend) and Render/Heroku (Backend)
- Integrate AI-powered Virtual Try-On system












