Build a Web App, Integrating 3rd Party Apps
Budget: $750 – $1,500 USD
!! PLEASE ONLY APPLY IF YOU HAVE DEMONSTRABLE EXPERIENCE CODING A FUNCTIONAL WEB APP, WITH REAL USERS.
MAIN TASK: You will code the UI and UX that we have already developed.
SPECIFIC DELIVERABLES:
Build a Web app with the following modules:
1) ACCOUNTS:
User account and profile creation, editing, and authentication via e-mail and Google authentication.
2) E-LEARNING:
integrate a 3rd party e-learning module with an online course created by us on a MOOC platform (e.g.: Moodle, udemy) (NOTE: you don't have to build the content manager, only integrate an existing one with content created by us).
3) MAP:
Integrates/connects a map app built in Google Earth Engine (NOTE: You don't have to build the Google Earth Engine app, only integrate to our app).
4) MARKETPLACE:
Integrate a 3rd party app that provides the marketplace where users and create and offer their products, and be able to accept payments. (NOTE: we should use a 3rd party platform that provide us the mentioned functionality).
5) SUPPORT: Messaging option to get tech support.
TRANSLATION:
The Web App should be available in English and Spanish.
MAIN TASK: You will code the UI and UX that we have already developed.
SPECIFIC DELIVERABLES:
Build a Web app with the following modules:
1) ACCOUNTS:
User account and profile creation, editing, and authentication via e-mail and Google authentication.
2) E-LEARNING:
integrate a 3rd party e-learning module with an online course created by us on a MOOC platform (e.g.: Moodle, udemy) (NOTE: you don't have to build the content manager, only integrate an existing one with content created by us).
3) MAP:
Integrates/connects a map app built in Google Earth Engine (NOTE: You don't have to build the Google Earth Engine app, only integrate to our app).
4) MARKETPLACE:
Integrate a 3rd party app that provides the marketplace where users and create and offer their products, and be able to accept payments. (NOTE: we should use a 3rd party platform that provide us the mentioned functionality).
5) SUPPORT: Messaging option to get tech support.
TRANSLATION:
The Web App should be available in English and Spanish.