Skip to content

flaschracket/dscribe

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Describe

Branch Build Windows Linux Mac
Master Debug Build Status Build Status Build Status
Master Release Build Status Build Status Build Status

Dscribe is a library to rapidly create LOB applications by describing the logic.

The application will use c#, asp.net core for the server and angular in the client.

The licensing will be a permissive open source license for personal/non profit usage and a paid license for commercial usage

Currently the milestones are:

  • Create basic CRUD operation + advanced filtering features
  • Create a website to demonstrate the library
  • Add features to allow the end users to quickly get up and running
  • Add entity and action level permission control
  • Release version 1
  • Add row level permission control
  • Stabilize the client/server interface
  • Implement testing/CI/CD
  • Add basic workflow features
  • Implement complex validation on insert/update/delete
  • Release version 2

Unplanned features for next releases:

  • Add more features in lists: grouping, charting, exporting
  • Allow more complex transformations in entities and filtering
  • Computed entities
  • Computed properties

About

A library to rapidly create LOB applications by describing the logic

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 67.1%
  • TypeScript 22.1%
  • HTML 9.6%
  • Other 1.2%