Skip to content

Built an E-Commerce website specializing in the online sale of men's clothing. The platform provides a seamless shopping experience for users and robust management capabilities for administrators.

License

Notifications You must be signed in to change notification settings

gowthamgovindhan28/mensfashion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mens fashion (E-Commerce Website)

Project Demo

demo video for this Project: -> https://drive.google.com/file/d/1tc7loq4y9nDsK2w1eJFqek2Xft7zVc1W/view?usp=drivesdk

This is an E-Commerce Website build for selling of Clothes for mens online.

About:

User Features:

  1. Registration and login functionality.
  2. Browsing products with the ability to filter and search by categories.
  3. Adding items to the cart with the option to adjust quantity.
  4. Cart management: adding multiple items, adjusting quantities, and removing items.
  5. Checkout process, including entering credit card details (for demo purposes).
  6. Order placement and viewing order details, including shipping status.

Admin Features:

  1. Adding, updating, and removing products from the store.
  2. Inventory management.
  3. Access to all product orders and ability to mark them as shipped or delivered.

Additional Functionality:

  1. Email notifications:
    • Registration confirmation.
    • Order confirmation.
    • Shipping notifications.
  2. Payment page for demo purposes, not integrated with any payment gateway.

Technologies used for this project:

Front-End Development:

  • HTML
  • CSS
  • JavaScript
  • Bootstrap

Back-End Development:

  • Java (JDK 17+)
  • JDBC
  • Servlet
  • JSP

Database:

  • MySQL

Software and Tools Required:

1. Git:

2. Java JDK 17+:

3. Eclipse EE:

4. Apache Maven:

5. Tomcat v9.0+:

6. MySQL Server:

7. MySQL Workbench:

Generating Gmail App Password for Mailing Functionalities:

1. Create or Login to Gmail Account:

  • Open any browser and create a new Gmail account or login to an existing one.

2. Enable 2-Step Verification:

3. Generate App Password:

4. Select App:

  • In the "Select an App" section, choose "Other (custom name)".
  • Enter any name for identification purposes.

5. Generate Password:

  • Click on "Generate" to create a unique 16-digit app password.

6. Save Password:

  • Copy the generated app password and save it securely for future configurations.

7. Done:

  • Your app password is generated. Proceed with importing the project.
  • Remember not to share this app password with anyone.

Project By

Gowtham G

LinkedIn -> https://www.linkedin.com/in/gowtham-govindhan?utm_source=share&utm_campaign=share_via&utm_content=profile&utm_medium=android_app

About

Built an E-Commerce website specializing in the online sale of men's clothing. The platform provides a seamless shopping experience for users and robust management capabilities for administrators.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published