https://github.com/jmrashed/onlineshop.net
https://github.com/jmrashed/onlineshop.net
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jmrashed/onlineshop.net
- Owner: jmrashed
- Created: 2017-04-24T14:54:38.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-09-03T07:22:57.000Z (almost 2 years ago)
- Last Synced: 2025-01-07T20:14:34.759Z (6 months ago)
- Language: ASP.NET
- Size: 1.01 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Online Shop using .NET
## Overview
The Online Shop using .NET project is a robust e-commerce platform built with .NET technologies. It provides a feature-rich online shopping experience for customers and a powerful backend for managing products, orders, and user accounts.## Table of Contents
- [Online Shop using .NET](#online-shop-using-net)
- [Overview](#overview)
- [Table of Contents](#table-of-contents)
- [Technologies Used](#technologies-used)
- [Features](#features)
- [Getting Started](#getting-started)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)## Technologies Used
- **.NET Core:** The primary framework for building the web application.
- **C#:** The programming language used for server-side development.
- **Entity Framework Core:** For database access and management.
- **ASP.NET Core MVC:** The web framework for building the frontend.
- **SQL Server:** The database system for storing product and user data.## Features
- **User Authentication:** Secure user registration and login.
- **Product Catalog:** Display products with details and images.
- **Shopping Cart:** Add and remove items, view cart summary.
- **Checkout:** Calculate order total, enter shipping details, and place orders.
- **Order Management:** Admin panel for managing orders, products, and users.
- **Responsive Design:** Supports desktop and mobile devices.## Getting Started
1. Clone the repository to your local machine.
2. Install [.NET Core SDK](https://dotnet.microsoft.com/download) if not already installed.
3. Configure the database connection in `appsettings.json`.
4. Run migrations to create the database: `dotnet ef database update`.
5. Start the application: `dotnet run`.## Usage
1. Access the application through a web browser at `http://localhost:5000`.
2. Create an account, browse products, add them to your cart, and proceed to checkout.
3. As an admin, you can access the admin panel at `/admin` to manage products and orders.## Contributing
Contributions are welcome! Please follow the [contributing guidelines](CONTRIBUTING.md) for this project.## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.## Contact
If you have any questions or suggestions, feel free to reach out to me:
- Email: [[email protected]](mailto:[email protected])
- LinkedIn: [Md Rasheduzzaman](https://www.linkedin.com/in/md-rasheduzzaman/)Thank you for considering the Jewelry Stores Management System for your store's needs. I hope it proves to be a valuable asset for managing jewelry store operations effectively.
Happy coding!