Inspiration
In Kenya, construction waste constitutes up to 15-30% of the cumulative waste in landfills. Approximately 30% of all construction materials end up as waste which mostly ends up in unplanned open air dump sites. Improper disposal of this waste results in air, soil, and water pollution that degrade plant and animal life.
Waste management is a key area of concern within the construction industry today. With dumping sites currently overflowing everywhere in Africa, it is time for the construction industry to rethink the process of waste management in construction sites.
What it does
Ejenzi is an application that aims to connect construction companies with waste collection and disposal companies. The platform enables construction site managers to map, track and order waste pickup on the go for proper disposal.
How we built it
The backend is developed using Node.js and Express and hosted on azure app services. We developed the client application using Powerapps. The application uses MongoDB for data storage.
Challenges we ran into
The main challenge we faced is collaborating on power apps. We had to use one of our team members' credentials to login into powerapps and work on the application.
We also had challenges trying to publish the application.
What we learned
At the beginning of the hackathon, none of us had worked with power platform. By the end, we were able to create a fully-functioning app on the platform by consuming our own custom API.
Accomplishments that we're proud of
Creating a custom connector on Powerapps and consuming the data from our own custom API.
What's next for E-Jenzi
Our next step is to do user testing with actual users. We will then integrate a driver's module which will help the waste collection companies to dispatch trucks with ease.
Built With
- azure
- express.js
- mongodb
- node.js
- power-apps
- power-platform
Log in or sign up for Devpost to join the conversation.