Jarvis is lightweight admin framework
Version 2.0.0
- Login (multi-tenant, switch tenant)
- Logout
- Register
- Reset password
- Profile
- Tenant information
- Tenant management (CRUD)
- Orgniazation management (CRUD, permission data)
- Account management (CRUD, role, lock/unlock)
- Role management (CRUD, permission function)
- Label management (CRUD)
- Setting magagement (RU)
- Framework: ASP.NET Core 3.1
- ORM: Entity Framework Core 3.1, Dapper
- Database: MySQL, MSSQL
- Auth: JWT
- Cache: Memory, Redis
- Message: RabbitMQ
- Front-end: AngularJS 1.6 component base (multi-theme, override controller/template/service)
- API document: Swagger
- Default theme: AdminLTE
- RestfulAPI
- Design pattern
- UnitOfWork, Repository pattern
- Observer pattern
- Abstract factory pattern
- Singleton pattern
- Chain of Responsibility
- Dependency Injection base on Microsoft