We need to hire an Experienced Sail.js / node.js developer
- or -
Post a project like this1750
$1.0k
- Posted:
- Proposals: 8
- Remote
- #2436803
- Completed
AI & Data Science Engineer | Nodejs | Ruby On Rails | AWS | GCP | Python | React | Angular |
Auckland
Wordpress Developer *Full Stack Web Developer * Shopify Developer*PHP* REACT JS
Islamabad
2128218506139108868120545502419237255109725899832699850
Description
Experience Level: Expert
Estimated project duration: Not sure
We are searching for a developer to complete and improve our platform. It is a cloud-based SaaS Monitoring and Evaluation Platform to evaluate achievement of project goals and tasks.
The Platform has a mobile app that is used to colect data from the field and automatically update the web platform.
The platform was developed on Sail Framework (https://sailsjs.com/) that is MVC framework for Node.js.It uses Mongo Database.
The mobile app was developed using ionicframework and cordova.
The server is at digitalocean.com
and it has Vestacp Installed along side with:
1. Node JS
2. npm
3. Mongo DB
4. Sails JS
5. PM2
The developer required should be experienced in sail.js / node.js / and mobile app development, so he can take the lead of the developmen.
We need to improve all system and mobile app particularly in the web report section, because the system should allow to create reports as in the page 7,8,9 and 10 of the pdf document attached in this post.
Currently the web platform has 5 types of users (access level):
- Super admin
- Company admin
- Inspector
- 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.
This website has examples of how we plan to use our platform https://coletum.com/en_US/
Just check where it says "Check out how the people are using the Coletum" to get an idea on how we plan to use this app and platform
Currently it does not allow as to create reports like the one in pdf examples and that is the main goal + plus fix and iprove Things in the web platform and mobile app.
Please use the following access for basic evaluation of the current platform status
Here are access details
Note: please note that user URL vary from each access level
SUPER ADMIN (THIS IS ONLY FOR US AS OWNERS OF THE PLATFORM)
Super admin: super@gmail.com
password: 123456
login URL: https://safra.cloud/secure-panel/super-auth-login
COMPANY ADMIN USER
Company Admin: testadmin@gmail.com
Password: 123456
login URL: https://safra.cloud/secure-panel/company-auth-login
TEAM LEADER
Team Leader: teamleader@gmail.com
Password: 123456
login URL: https://safra.cloud/secure-panel/login
INSPECTOR
Team Leader: inspector1@gmail.com
Password: 123456
login URL: https://safra.cloud/secure-panel/login
REGULAR USER
Regular user: regularuser@gmail.com
Password: 123456
login URL: https://safra.cloud/secure-panel/login
We can provide the souce code of both mobile app and web app for advanced code evaluation before assignment.
Please dont forget to check the complete document with important tables examples and more details in the attachment. It is important to check the pdf document because it has the evaluation use examples and the kind of reports needed.
The Platform has a mobile app that is used to colect data from the field and automatically update the web platform.
The platform was developed on Sail Framework (https://sailsjs.com/) that is MVC framework for Node.js.It uses Mongo Database.
The mobile app was developed using ionicframework and cordova.
The server is at digitalocean.com
and it has Vestacp Installed along side with:
1. Node JS
2. npm
3. Mongo DB
4. Sails JS
5. PM2
The developer required should be experienced in sail.js / node.js / and mobile app development, so he can take the lead of the developmen.
We need to improve all system and mobile app particularly in the web report section, because the system should allow to create reports as in the page 7,8,9 and 10 of the pdf document attached in this post.
Currently the web platform has 5 types of users (access level):
- Super admin
- Company admin
- Inspector
- 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.
This website has examples of how we plan to use our platform https://coletum.com/en_US/
Just check where it says "Check out how the people are using the Coletum" to get an idea on how we plan to use this app and platform
Currently it does not allow as to create reports like the one in pdf examples and that is the main goal + plus fix and iprove Things in the web platform and mobile app.
Please use the following access for basic evaluation of the current platform status
Here are access details
Note: please note that user URL vary from each access level
SUPER ADMIN (THIS IS ONLY FOR US AS OWNERS OF THE PLATFORM)
Super admin: super@gmail.com
password: 123456
login URL: https://safra.cloud/secure-panel/super-auth-login
COMPANY ADMIN USER
Company Admin: testadmin@gmail.com
Password: 123456
login URL: https://safra.cloud/secure-panel/company-auth-login
TEAM LEADER
Team Leader: teamleader@gmail.com
Password: 123456
login URL: https://safra.cloud/secure-panel/login
INSPECTOR
Team Leader: inspector1@gmail.com
Password: 123456
login URL: https://safra.cloud/secure-panel/login
REGULAR USER
Regular user: regularuser@gmail.com
Password: 123456
login URL: https://safra.cloud/secure-panel/login
We can provide the souce code of both mobile app and web app for advanced code evaluation before assignment.
Please dont forget to check the complete document with important tables examples and more details in the attachment. It is important to check the pdf document because it has the evaluation use examples and the kind of reports needed.
Carlos B.
98% (10)Projects Completed
6
Freelancers worked with
4
Projects awarded
18%
Last project
24 Oct 2019
Mozambique
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies