Skip to content
/ OSS Public

OSS is a simple framework to build .net core web applications with basic functions needed in any modern application

Notifications You must be signed in to change notification settings

EssamAli99/OSS

Repository files navigation

OSS

OSS is a simple framework to build .net core web applications. Trying to provide basic functions needed in any modern application. The project provide functions like

  • Login/Register pages (default .net identity)
  • Logging errors to database
  • Exception handling
  • Caching
  • Validation (using fluent Validation)
  • Email Queue
  • Sending Email (using MailKit)
  • Schedule Tasks (tasks configured in database)
  • Localization (using database)
  • Flixable way to handle permissions (admin can create roles and give different permissions on any page)
  • Unit test

I used nopCommerce as a reference, and tried to make my code much simpler. The code is not complete
I included the database files (in folder App_Data) to be easier to attach, you need to change the connection string in the startup.cs file.
Login user name: aaa@test.com and password aaa123

About

OSS is a simple framework to build .net core web applications with basic functions needed in any modern application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published