EssamAli99 / OSS

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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


Languages

Language:C# 72.5%Language:CSS 11.4%Language:HTML 10.4%Language:JavaScript 5.7%