https://github.com/atymri/eshop
Eshop is a simple, customizable platform for creating and managing online stores. It's designed to help developers or small businesses build their own e-commerce system from scratch. Think of it as your own DIY Shopify β lightweight, flexible, and open-source.
https://github.com/atymri/eshop
ajax asp-net asp-net-mvc commerce csharp eshop javascript shop webapi website
Last synced: 7 months ago
JSON representation
Eshop is a simple, customizable platform for creating and managing online stores. It's designed to help developers or small businesses build their own e-commerce system from scratch. Think of it as your own DIY Shopify β lightweight, flexible, and open-source.
- Host: GitHub
- URL: https://github.com/atymri/eshop
- Owner: atymri
- Created: 2025-06-04T21:25:19.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2025-06-04T21:39:35.000Z (10 months ago)
- Last Synced: 2025-06-05T03:00:18.398Z (10 months ago)
- Topics: ajax, asp-net, asp-net-mvc, commerce, csharp, eshop, javascript, shop, webapi, website
- Language: JavaScript
- Homepage:
- Size: 9.72 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Eshop
**Eshop** is a simple, customizable platform for creating and managing online stores. It's designed to help developers or small businesses build their own e-commerce system from scratch. Think of it as your own DIY Shopify β lightweight, flexible, and open-source.
## π Features
* π§± **Modular Architecture** β Separate layers for data, logic, and UI
* π **Multi-language Codebase** β includes C#, HTML, CSS, and Classic ASP
* π **E-commerce Ready** β Designed to power product listings, categories, and more
* π οΈ **Easy to Extend** β Add features or plug in your own logic
## ποΈ Project Structure
```
Eshop/
βββ DataLayer/ # Handles database-related code
βββ Eshop/ # Main app logic
βββ Eshop.sln # Visual Studio solution file
βββ .gitattributes
βββ .gitignore
```
## βοΈ Getting Started
### Prerequisites
* [Visual Studio](https://visualstudio.microsoft.com/) or [VS Code](https://code.visualstudio.com/)
* .NET SDK (for any C# components)
### Setup
1. **Clone the repo**:
```bash
git clone https://github.com/atymri/Eshop.git
cd Eshop
```
2. **Install dependencies**:
* .NET parts:
```bash
dotnet restore
```
3. **Build the app**:
* .NET:
```bash
dotnet build
```
4. **Run it**:
* .NET:
```bash
dotnet run
```
## π€ Contributing
Feel free to fork the project, make changes, and send a pull request. Whether itβs a small fix or a big feature, weβd love to see it.