We already have a platform that was developed on Sail Framework ([login to view URL]) that is MVC framework for Node.js.
The platform uses Mongo Database. The mobile app was developed using ionicframework and cordova.
The server is at [login to view URL] and it has Vestacp Installed along side with:
1. Node JS
3. Mongo DB
4. Sails JS
We are Looking for an experienced [login to view URL] / node.js / mobile app developer for continue the development of a cloud-based SaaS monitoring and Evaluation platform to used by any industry that deal with data entry. The API will be utilized from a web app and a mobile app. The platform was developed using [login to view URL] framework and there also an android mobile app to collect data (online and offline). Both (platform and mobile app) needs to be evaluated and completed in proper way.
The platform will be a cloud based application which capture and records field data and allow decision makers to make key performance decisions faster and in real time. The platform will provide businesses with a tool to capture data efficiently and gain more insight into their operational activities.
The platform allow users to create their own forms and assign to other users from the same company to collect data in the field. We will use [login to view URL] as cloud provider.
The user can use the platform it self or the mobile app to collect data that will be send to the platform. The mobile app allow to collect data even if you are offline, when you are online the mobile app will synchronize with the platform to update with new data collected.
The app should helps field crew collect, combine, and synchronize data using Android smartphones or tablets.
The platform should provide a secure digital environment that digitizes non-deskworker information and workflow.
The platform should helps administrators to create, edit and manage digital form templates for mobile workers. Not only are digital forms easier, smarter and quicker to fill out, they also enable data sharing through:
- GPS (satellite location data)
The platform should allow to generates a fact-based data flow for real-time insight into team’s performance.
Some features of the platform are:
- Form Builder
- Task Management
- Inspections / Actions
We need to improve all system and mobile app particularly in the report section, theat we think that needs more work.
Currently the web platform has 5 types of users (access level):
- Super admin
- Company admin
- Team Leader
- Regular user
WHATS IS NEEDED AT THIS POINT
Beside the improvement and adjustment that need to be done in all system (platform and mobile app), the main idea that we want to introduce now is a way to monitor and evaluate data captured. Our proposal is to allow the system to create some kind of workflow as follow:
1 - Create a project/program
2 - Set Goals and Deadlines
3 - Create indicators that will be used to monitor the achievement of the goal
4 - Add users to the project/program
5 - Create form/forms to colect data for the project/program
6 - assign form/forms to the users of the program/project
7 - Start collecting and monitoring data
Please check complete document with important tables examples and more details in the attachment.