Inspiration
Reuse is one of the best ways to stop waste and there are tons of opportunities to put it in practice everyday. RUYO, ReUse at Your Own pace, an application is an effort to encourage users to reuse by providing a gamified experience. Additionally, the rewards from successful quizzes unlock new milestones which provide XP to increase leaderboard rankings which thereby helps in maintaining a competitive spirit among learners on both global and local levels.
What it does
RUYO is a platform to make Sustainability fun! Sign up on ROYO using your credentials. Once you are logged in, you will be redirected to your profile page where you will get a list of weekly challenges, we can add activities, check up on activity feed, check your friends profiles. You can check your global and local rankings along with competing with friends on the leaderboards. Using our machine learning model, one can check whether an item is Recyclable or not
How we built it
- First we have designed a wireframe using Figma
- We have implemented the we pages using HTML, CSS, JavaScript, Python, Flask
- For the model, we gathered a dataset, trained the model using teachable machine and tensorflow.js
- The model is integrated into the website
Challenges we ran into
- Most of us are completely new to Flask and Figma
- Challenges while implementing using Flask
- Finding a dataset was difficult for the model
- Integrating tensorflow.js with the application
Accomplishments that we're proud of
Our major achievements included learning a new tool Figma to design our project, implementing using Flask and collaborating to work on an interesting concept to gamify practicing sustainability. Additionally, designing an innovative idea that enables one to learn things easily and retain things for longer was fascinating. Integrating the features of community-sharing, leaderboard to develop a reliable solution was one of the main achievements that our team is proud of.
What we learned
- Project Management - Time management and team building.
- UI - learned how to use Figma that three of us were unfamiliar with.
- Collaboration - networking, challenging ourselves.
- Team Management - expressing our thoughts communication, cooperation.
- Web Development using Flask - We have learned implementing using Flask
What's next for RUYO
- Adding more features to our application like notifications, finding friends, negative points for not doing tasks etc, rewards for reaching a certain number of points
- Hosting the website
- Developing a mobile app for RUYO
- Developing a dashboard for weekly and daily reports We look forward to improving the existing tools and features in addition to adding new ones.
Built With
- css
- figma
- flask
- html
- javascript
- machine-learning
- python
- tensorflow.js

Log in or sign up for Devpost to join the conversation.