Skip to content

itskaif07/ECommerceApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

128 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

E-Commerce App

A full-featured e-commerce application designed to provide a seamless shopping experience with a responsive design. It also enables efficient management through an intuitive admin panel.

🌟 Features

User Features

  • Product Browsing: View products categorized into various categories.
  • Search & Filter: Easily search and filter products based on preferences.
  • Wishlist: Add your favorite items to the wishlist for later.
  • Cart Management: Add, update, or remove items from the cart.
  • Order Placement: Place orders seamlessly with a user-friendly interface.
  • User Authentication:
    • Secure sign-up and login functionality with password encryption.
    • OTP Validation: Extra layer of security during user authentication.

Admin Features

  • Product Management: Add, update, and delete products.
  • Category Management: Create and manage product categories.
  • Order Management: View and update the status of orders.
  • User Role Management: Assign admin or regular user roles for access control.

πŸ’» Tech Stack

Frontend

  • HTML5, CSS3: Structure and styling of the application.
  • TailwindCSS: For pre-styled components and layouts, enabling responsive design.

Backend

  • ASP.NET Core: Backend framework handling business logic and functionality.
  • Entity Framework Core: ORM for database management and interaction.

Database

  • Microsoft SQL Server: Efficient data storage and retrieval system.

πŸ“· Screenshots

For Users

Index Page

Index Page

Product Search

Search Results

Product List

Product List

Product Details

Product Details

Cart

Cart

Order Placement

Order Placement

Order Details

Order Details

Wishlist

  • Wishlist

Sign Up

Sign Up

OTP Verification

OTP Verification

Log In

Log In

User Details

User Details

For Admin

Admin Dashboard

Admin Dashboard

Add Product (Admin)

Add Product

User List (Admin)

User List

User Details (Admin)

User Details Admin

Delete Category (Admin)

Delete Category


πŸ“± Responsive Design

The app is fully responsive and optimized for various screen sizes, providing a seamless experience across devices.

  • Mobile View 1
  • Mobile View 2
  • Mobile View 3

🀝 Contribution

Feel free to fork this repository and contribute by submitting pull requests.

To contribute:

  1. Fork the repository
  2. Create a new branch
  3. Make your changes
  4. Submit a pull request

πŸ“¬ Contact

For any questions or suggestions, feel free to reach out to me!


About

Full-fledged responsive e-commerce application with features like product categories, cart, wishlist, orders, admin roles, and secure user authentication. Built for seamless shopping and efficient management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors