@bizdoc/core
v3.2.10
Published
BizDoc provides a framework for developing intuitive organization forms, such as procurement request and expense reimbursement, and send them to managerial approval.
Downloads
403
Readme
BizDoc Workflow toolkit.
BizDoc provides a framework for developing intuitive organization forms, such as procurement request and expense reimbursement, and send them to managerial approval.
It runs a Material front-end Angular, and a C# backend on .Net Core.
Getting started
a. Create a new empty .Net Core Web Application project in Visual Studio. Select Angular and authentication mode.
b. Install BizDoc.Core Nuget using dotnet
cli.
dotnet add package BizDoc.Core
a c. Install npm package bizdoc.core
npm i @bizdoc/core
d. Import BizDocModule
in your app.module.
imports: [BizDocModule.forRoot({})]
e. Configure Startup.cs
using BizDoc.Core;
public void ConfigureServices(IServiceCollection services)
{
services.AddBizDoc(options => {
License = "set_license_here"
})
.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")).
.AddFormIdentity(options =>
{
options.Password.RequiredLength = 1;
options.Password.RequireLowercase = false;
options.Password.RequireUppercase = false;
options.Password.RequireDigit = false;
options.Password.RequireNonAlphanumeric = false;
options.SignIn.RequireConfirmedEmail = false;
options.SignIn.RequireConfirmedPhoneNumber = false;
});
}
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
app.UseBizDoc().
UserFormIdentity();
}
You'll find more configuration options commented when installing demo.
f. Update connection string in appSettings, open Package Manager Console and type:
Update-Database
g. Review forms and reports code in /Models and Angular client code in ClientApp/src/app.
Your index.html file should have a <bizdoc> tag.
You're ready to go!
Compile and run your project.
Upon initialization, BizDoc creates a configuration file bizdoc.json. You may edit this file to add elements such as statuses or set elemets properties (eg. color, etc.).
Licensing
BizDoc is free for development. It is protected by copyright law and require a license when deployed to production. Contact us for pricing.
See product documentation on Github.