Looking for an experienced full stack web developer to help finish a dynamic form-based application with workflows. Must be experience in Angular 2/4 and ASP.NET Core. Detailed specifications are available upon request.
Front-end must be built using Angular 2
Back-end is built using an existing framework (AspNetZero/ABP) based on C# and Entity Framework 7
Form entries must work on both desktop and mobile (responsive design)
B. Dynamic Forms
Must be built using ReactiveFormsModule
End-User customizable and creatable
Some of the supported question types are textbox, numeric textbox, dropdowns, date, time, (multi) checkboxes, calculated field, file attachment.
Options for some dropdown questions will come from Web Services.
Questions may have customizable valid ranges. For example, in a numeric textbox, if value entered is smaller than a certain number, it will cause a creation of incident.
Form template and answers need to be transmitted using JSON format between back-end and front-end
Form templates need to be versioned.
C. Incidents / Corrective Action
Incident will be created for each answer to a question that is out of range
A corrective action (form) needs to be completed in order to close an incident.
Incidents and corrective actions should be tied to answers and submitted forms.
Incident can be created by invalid entries in forms or failure to complete actions in schedule.
D. Schedule Menu
Menu Items can be added to Menu
Menu item can be scheduled for a particular day.
Menu can be scheduled for a day or five days.
Recurring menu can be scheduled.
Scheduled menu and menu items can be deleted.
Unschedulable days can be predefined in advance.
I am willing to pay higher rates for the most experienced freelancers
Project Type:One-time project
One-time Project:Develop new modules in an existing framework