Social Engine Custom Development -- 2

Job ID: 33575046

Budget: $2 – $8 USD

Impact Network is a platform for social impact projects and organizations. It includes features for collaborative project participation and social impact measurement.

The scope of this project will be to:

UI/UX design for the list of entities, and actions described in: https://docs.google.com/document/d/1dvaIs4lYiHQVZwDC98-H87pAPIms5OpeUQAJ45dyqe4/edit?copiedFromTrash
For the entity Project, we have a prototype here - www.impactnetwork.vision; Some of the UI/UX design elements can be reused/inspired-on only if they fit in with the overall design.
For the rest of the entities, here are the wireframes: https://docs.google.com/presentation/d/1xGdk-kv1yGuxh-o2A8bPXm0kYzWg2FrPxZ-o3Xoa-3Y
Define DB schema, data-object-models (for the ORM or for document stores), and the REST API
Implement the Frontend in React (preferred but open).
Implement the Backend

Technology stack:

Customization of SocialEngine - a PHP project for social network portals: https://demo.socialenginesolutions.com

Customization of CrowdFunding plugin of the SocialEngine for project management - https://www.socialengineaddons.com/socialengine-crowdfunding-fundraising-donations-plugin
Heroku dynos for hosting
Heroku Postgres database-as-service
Tables: Users, Projects, Organizations, Insights, Posts, Messages, Impact-update
Bitbucket for source code management (CI integration needs to be done such that, after every source code push to bitbucket, the code gets automatically synced to the Herokuheroku dynos).
Code review and approval practice need to be followed from the very first line of code.
Every day, the code developed needs to be committed and pushed to the repo.
All image assets to be hosted on either Digital Ocean Spaces or Google Cloud Storage
Related categories: PHP Social Engine Zend MySQL HTML