SimpleERP is a Clean Architecture template for modern software development, built with .NET Core for the backend and Angular for the frontend. The project offers a modular and extensible design.
- .NET Core, EntityFrameworkCore, MediatR, AutoMapper, FluentValidation
- Angular, TypeScript, Bootstrap
- User Management: Prebuilt admin user (Username:
admin
, Password:1
). - Clean Architecture: Four-layer structure (Domain, Application, Infrastructure, Presentation).
- Frontend Integration: REST API powered by .NET Core, consumed by Angular.
https://github.com/lyusufdeniz/SimpleERP
- Backend: Run
dotnet restore
in the backend directory. - Frontend: Navigate to the frontend folder and run
npm install
.
- Update
appsettings.json
with your connection string. - Apply migrations:
dotnet ef database update
.
- Backend:
dotnet run
- Frontend:
ng serve
Contributions are welcome. Fork the repository, create a feature branch, and open a pull request.
This project is licensed under the MIT License.