We are a group of students who believe that saving and restoring the environment is very important as human intervention has caused extensive destruction in many ecosystems. In fact, every year, people dump a massive 2.12 billion tons of waste, and this is a huge contributor to climate change. The EPA estimates that 75% of the waste stream is recyclable (or at least reusable to some extent), but most people recycle less than 10% of it. This inspired us to create GreenWish, a web platform that efficiently allows users to sell/donate their old items as well as purchase items from other users. With this platform, we hope to bring people together for a common cause and help to make the world a cleaner place.
Our web app "GreenWish" is built with features:
- A user can buy items from other users.
- A user sell their old items to other users.
- A user can donate their old items to the charity.
- Upload an image of the item to classify the item is recyclable or not.
- UI design: Figma
- Frontend: React JS, Tailwind CSS
- Backend: Firebase
- ML: Tensorflow, Google Teachable Machine
The application is very helpful for the environment. It is a great idea to upload image to detect the the item is recyclable or not and you can also sell the items that can be reused by others. The application is very easy to use and the UI is very good. It will help people to save their plants and also save the environment.
We are using Google Firebase for our backend. It is a great idea to use Firebase for the backend. It is very easy to use and it is very helpful for the application. It is a great idea to use Firebase for the backend. It is very easy to use and it is very helpful for the application.
- We had to brainstorm and come up with a feasible idea that was innovative and could be implemented within the given time frame.
- Some of our teammates did not have much experience using building a website and they had to learn more about it especially when it came to fixing issues.
- Due to the difference in the time zone, we had some difficulty collaborating, but we managed to get the project done.
- Completing the project under the given time frame.
- Implementing a functioning backend
- Using an aesthetically pleasing UI
- Building a great website that is user-friendly and adheres to the theme
- Collaboration with other developers
- Efficient time management
- Building a mobile app
- Adding more features
- Gathering more relevant data and using accurate ML/AI for user optimization
- Improving the UI