Multi-tenant SaaS product to be hosted on Azure
Budget: $3,000 – $5,000 AUD
The project will be developed with .net & hosted on Azure. A multi-tenant piece of SaaS software that helps maintain maintenance logs for factories.
This advert is for a small sample project to help select a long term developer / team. The scope for the trial project is attached as a download.
As part of the trial project we want to setup;
A complete CI/CD pipeline.
Version control.
Automated testing.
Tools used to check code quality and security.
Documentation using Swagger or similar.
Project management & tracking portal eg, JIRA to track progress and provide feedback.
So that we can see how the workflow of a long term project will work.
This trial is a small part of a much larger project and the following must be taken into consideration;
Hosted on Azure.
Language is to be C# .net where possible.
SaaS Product.
AdminLTE (https://adminlte.io) to be used for style & layout
Product is a multi-tenant solution, each tenant may have many projects (refineries/plants).
Projects (Factories) may be on different time zones (important for team management (including remote experts) and providing a global management dashboard showing current status & schedules) .
Tenants (Companies) will have default settings/values that can be set.
Projects may have different default settings/values so can override their companies defaults.
Tenants may have many users, each user may have many roles on many projects.
User roles are exclusive to specific projects with the exception of “Management” & “Administrator” roles which are tenant specific.
This advert is for a small sample project to help select a long term developer / team. The scope for the trial project is attached as a download.
As part of the trial project we want to setup;
A complete CI/CD pipeline.
Version control.
Automated testing.
Tools used to check code quality and security.
Documentation using Swagger or similar.
Project management & tracking portal eg, JIRA to track progress and provide feedback.
So that we can see how the workflow of a long term project will work.
This trial is a small part of a much larger project and the following must be taken into consideration;
Hosted on Azure.
Language is to be C# .net where possible.
SaaS Product.
AdminLTE (https://adminlte.io) to be used for style & layout
Product is a multi-tenant solution, each tenant may have many projects (refineries/plants).
Projects (Factories) may be on different time zones (important for team management (including remote experts) and providing a global management dashboard showing current status & schedules) .
Tenants (Companies) will have default settings/values that can be set.
Projects may have different default settings/values so can override their companies defaults.
Tenants may have many users, each user may have many roles on many projects.
User roles are exclusive to specific projects with the exception of “Management” & “Administrator” roles which are tenant specific.