Ubuntoo is a Global marketplace for sustainability, environmental and social solutions that connects big corporations and institutions to purpose driven entrepreneurs, innovators and influencers. Ubuntoo is creating a global collaboration platform to scale impactful innovators that address the UN Sustainable Development Goals, beginning with solutions to reduce plastic packaging waste and pollution.
The planet faces many existential Environmental threats such as climate change, water scarcity and pollution. On the back of the 2030 SDG agenda, there is a growing sense of urgency in large corporations, governments and NGOs to solve these problems. At the same time, there is a groundswell of entrepreneurs, innovators, researchers and influencers who are developing new technologies and applying innovative business models to create commercially viable solutions. However, there is a lack of holistic visibility of and connectivity between the stakeholders working on these solutions, resulting in suboptimal impact despite many good solutions being known to the world. Many large corporations focus on few donation-based partnerships with well-established NGOs and Governmental organizations. But by doing so, they miss out on innovative and authentic approaches of the sustainability innovators and entrepreneurs. And at the same time, those innovators are missing out on the potential scale provided by corporations and large organizations.
Ubuntoo is creating a global collaboration platform to scale impactful innovators that address the UN Sustainable Development Goals, beginning with solutions to reduce plastic packaging waste and pollution.
Oneture is Ubuntoo’s trusted platform development partner since inception. Following is the list of features that we have implemented for Ubuntoo platform
Searching with ElasticSearch :
Problem Statement : Ubuntoo as a platform consists of more than 1500+ sustainable solutions, 8000+ news items, and 150+ blogs. So, in order to provide users with the most relevant content, a search ability is required where users can feed in some keywords and get the required results.
Solution : With the functionalities of boosting relevant data, faceting, fuzzy-search & auto-complete, elasticsearch provides the results with lightning fast speed. Also, Elasticsearch is an open-source and hence, free and fully customizable. All these things along with full text search, RDMS might not handle efficiently once data grows. But that’s not the case with elasticsearch. With the use of a data structure called an inverted index, elasticsearch allows very fast full-text searches over a large set of data.
Greenhouses :
Problem Statement : To make their supply chains more sustainable, big organizations require new technologies, business models and expertise that lies outside the organization. Since employees are tasked with sustainability goals without the tools, resources and knowledge to execute against them, they rely on expensive consultants, suppliers, and promising solutions that are played up in the media or appear on simple google searches. Also, Corporate external innovations are inefficient because of the communication gap, knowledge gaps ( fragmented across the organization which results uncoordinated, wasteful, duplicative efforts. Hence, a platform is required for such organization where employees can coordinated among themselves and also with the external innovators and startup which can offer them the best sustainable solutions.
Solution : Ubuntoo GreenHouse is a private digital collaboration platform that taps into a vast database of Ubuntoo solutions, while providing space and tools for confidential collaboration within a closed group and community. It enables users to create a private community within Ubuntoo with custom branding, invite members, consult experts, comment, rate, review and communicate confidentially, without visibility to other Ubuntoo members. Also, this platform can be used as an ongoing enterprise wide sustainability innovation management tool, or project specific time bound activity, or a management tool for an innovation challenge.
Architecture : Greenhouse is based on SaaS Multi-Tenant Architecture where clients can have their own personal space including as many members, solutions and others resources they want which are not visible outside that greenhouse. Solutions and Members can be the part of more than one greenhouse, but their activities are specific to the greenhouses.
Technology Domain | Tools |
Front End | HTML5, CSS3, jQuery, Ajax |
Web Technologies | Ruby, Rails, Javascript |
Database | PostgreSQL, Amazon S3 |
Version Control Tool | Github |
Editors | Sublime Text 3, Visual Studio Code |
API Testing Tools | Postman |
Server | Amazon AWS |
3rd Party Integrations | Discourse APIs, Elasticsearch, Froala Rich Text Editor, ActiveAdmin |
Payment Integrations | Stripe |
Along the journey of implementing Ubuntoo’s sustainability platform, team learned following lessons: