Welcome to the Ecommerce Store For Electronic Goodies repository. This project is an ASP.NET MVC application designed to provide a seamless shopping experience for electronic products. Below are the key features and functionalities included in this project:
- Admin Interface: Add, update, and delete products.
- Company Interface: Manage products specific to each company.
- Customer View: Browse and search for products.
- Customer: Can browse products, add them to the cart, and make purchases.
- Admin: Has full control over the product listings, user management, and site settings.
- Company: Can manage their own product listings and view sales statistics.
- Add products to the cart and adjust quantities.
- View cart contents and proceed to checkout.
- Apply discounts and view total price before purchasing.
- View products sorted by best-selling items.
- Filter products by various criteria like price, brand, and ratings.
- Track orders from the moment they are placed until delivery.
- Customers receive updates on their order status.
-
Clone the repository:
https://github.com/Udoy2/ElectronicGoodies.git
-
Build and Run:
- Open the project in Visual Studio.
- Restore NuGet packages.
- Build the solution.
- Run the project.
-
Database Setup:
- Update the connection string in
appsettings.json
. - Run migrations to set up the database schema.
- Update the connection string in
Contributions are welcome! Please fork the repository and submit pull requests for any enhancements or bug fixes.
This project is licensed under the MIT License. See the LICENSE
file for more details.
Thank you for checking out the Ecommerce Store For Electronic Goodies. We hope you find this project useful and look forward to your contributions and feedback!