Inspiration
The number of small businesses that make products out of recycled materials are increasing and I always wanted to help them in someway. So I thought of creating a platform where I can find them and I can have some rewards out of that.
What it does
I designed a Database for the users where we have volunteers and collection points. Each user has their own functionalities and pages with different monitoring. It is still not complete but the main idea was implemented.
How we built it
I used Flask to build the web app, also I used SQLite for creating the Database and used different libraries to make the development of the app much easier. For the pages, I used Bootstrap and HTML.
Challenges we ran into
Designing the optimal database was challenging and keeping track of the names, using one single file made it a little difficult, it could've been better if I used best practices but in general, it works.
Accomplishments that we're proud of
I started the project from scratch, I tried to find teammates but no one joined me so I did everything by myself, Watching the web app works after making many changes was wonderful.
What we learned
How to use the sessions to manage and control the web app work and build a web app for multiple users. Different components of Bootstrap and how to modify the design.
What's next for Recycle-Reward
I must design a real business model to make this project work with small businesses. add the authentication part and try to use more integrative elements.
Log in or sign up for Devpost to join the conversation.