Document Management System and User Administration System

Job ID: 33349368

Budget: $3,000 – $5,000 USD

Applied Technologies
Required: .NET Core, MsSql, EF Core,
ReactJS / Angular / Vue.js / equivalent, OpenID Connect / equivalent, ASP.NET Core Identity / equivalent
Tools
Azure DevOps (Azure Boards, Azure Repo) / Equivalent, IIS / Equivalent

Indicative Work Plan
level 1
Tool configuration (Array, Repository, Buildserver)
Creation of the base Backend
Creation of an Authentication Server with a user base
Login page
stage 2
User Management (from a template)
Assigning Roles (From Template)
Basic Frontend in ReactJS - Home Page with links to modules
Configuration of the frontend API client with OpenID (ReactJS - documents module)
stage 3
Configuration of an example API client with OpenID (.NET - external application)
Physical file storage mechanism
File index engine
Documents module - WPS management (List + Add)
stage 4
Documents module - PDF preview
WPQR management
Construction List
Wizard - Basic Adding of Structures
Wizard - Basic Editing of Structures
stage 5
Support for 3 System Roles
Wizard - Connecting WPS
Wizard - CAD Drawings Management - 3 Types + and in PDF
Wizard - Link to the Vault Database
stage 6
Construction - Note "Rich Text"
Kreator - Welding Plan
Wizard - Welding Instruction
"Soft Delete" mechanism - Constructions
stage 7
"Soft Delete" mechanism - Documents
Order Processing Module initialization
Order Processing - External Report Upload (via API)
stage 8
Adding an element to a structure (via API)
List of welded parts
Navigation from the weldment to M_CAD
Downloading reports
Possible Bugfixes
stage 9 ???
Generating 1 type of PDF Report (predefined format)

more details only for few selected companies with whom I will resolve details of work
Related categories: .NET Azure ASP.NET Microsoft SQL Server AngularJS