Git Product home page Git Product logo

greenly's Introduction

Okoa Waste


Viewers


Introduction

Bacckend live link (https://okoa-production.up.railway.app/) Backend repository (https://github.com/MokuaEnock/okoa_api)

The root cause of waste management in Nairobi is how the waste is collected, and setting up proper waste collection mechanisms. Setting up a common platform for waste collectors and waste producers such as households and mini industries such as schools will be the proper way to go. Having the collectors and distributors under one roof will eliminate the challenge of heaping the data on the roadside until the county government or private collectors come to collect the waste. Modern problems require modern solutions. Creating a platform that connects both the waste collector and the waste disposer is essential to get rid of this challenge. Okoa waste will be able to allow a user to create a waste collection order which will trigger a waste collector to be assigned to them.

Okoa Waste is an open source waste management platform that allows users to order waste collection from the company

Have a look at the official Okoa Waste for a comprehensive list of Sulu's features, core values and use cases.

If you want to join the Okoa waste as a disposer you can join us here..


Motivation

Solid waste collection in Nairobi is conducted on two levels: County government - The Nairobi county government is responsible for collecting waste from public locations such as markets, streets, and roads, and any other public space such as stadiums. They are conducted at the expense of the taxpayer. Private collectors - These individuals and organizations collect waste from individual households that conduct business with them and small-scale industries such as schools and dispensaries, their services are conducted at a fee.

The existing waste collection methods used by waste collectors and waste collection companies largely depend on the presence of the waste disposer and waste collector, if one of the parties is not available during the waste collection exercise that is set on specific days of the week then the waste is not collected and can end up being piled in the bin.


๐Ÿ‘จโ€๐Ÿ’ป Tech stack

Here's a brief high-level overview of the tech stack the NxT project uses:

  • This project uses Raect Js as the frontend framework.
  • The styling of the project has been done using custom pure CSS3 and it is encouraged for any future contribution this will be the default styling language.
  • The web application uses rails as a backend.
  • ๐Ÿšจ Currently, the app is still in development and more features will be added in the coming week.
  • The app uses the font "Chakra Petch" as its main font, and the design of the app adheres to the material design guidelines.

๐ŸŽจ Features

  • A user can create and log in to their account.
  • A user can create a waste collection order.
  • A user can update an existing waste collection order.
  • A user can delete a waste collection order.

๐ŸŒ Browser Support

Chrome Chrome IE Internet Explorer Edge Edge Safari Safari Firefox Firefox
Yes 11+ Yes Yes Yes

Future work

  • Create user roles.
  • Auto increment points for users.
  • Expand the database

โœ๏ธ Contributing

Interested in contributing to te Okoa waste project? Thanks so much for your interest! We are always looking for improvements to the project and contributions from open-source developers are greatly appreciated.


๐ŸŒŸ Spread the word

If you want to say thank you and/or support the active development of the Well app:

  • Add a GitHub Star to the project!
  • Tweet about the project on your Twitter!

Licensing

The Okoa waste is an open-source platform and everyone can learn and contribute to its development, it is licensed under the GNU General Public License v3.0. All designs were created by Enock Mokua and distributed under a Creative Commons license (CC BY-SA 4.0 International).

GitHub license

greenly's People

Contributors

mokuaenock avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.