Recycly: Gamifying Recycling for a Greener Future

Inspiration Our inspiration came from the growing need to address environmental issues, particularly waste management and recycling. We wanted to create a solution that not only encourages people to recycle but also makes the process fun and rewarding. By combining gamification with eco-friendly actions, we aimed to motivate users to develop sustainable habits while contributing to a healthier planet.

What It Does Recycly is a recycling tracker app that gamifies eco-friendly actions. Users can log their recycling activities, such as sorting waste or disposing of recyclables, and earn rewards for their efforts. The app features a customizable hero character that "levels up" as users complete tasks, providing a sense of achievement and motivation. In the future, the app can offer educational content, partnerships with eco-friendly brands, and opportunities for users to contribute to charitable causes.

How We Built It

We built Recycly using Oracle APEX, creating a scalable and user-friendly solution to motivate recycling. Here's how:

  1. App Creation

    • Started by setting up the app in Oracle APEX, naming it "Recycly" and configuring basic pages (Home, Login).
  2. Authentication

    • Added a Sign Up page for user registration, storing data in a database table via PL/SQL.
  3. Main Page

    • Designed with key sections:
      • Top: Displays level, diamonds, and statistics.
      • Center: Interactive character that upgrades as tasks are completed.
      • Footer: Navigation for easy access to features.
  4. Additional Pages

    • Skins: Users customize their hero's appearance.
    • Stats & Achievements: Interactive charts and tables for tracking progress.
    • Profile: Edit details and view overall stats.
  5. Database

    • Created tables for users, stats and skins.
  6. Customization

    • Used CSS for design and JavaScript for dynamic elements.
  7. Responsiveness

    • Leveraged Oracle APEX's Universal Theme for mobile compatibility.
  8. Testing

    • Ensured all features worked smoothly across devices.

Using Oracle APEX allowed us to build Recycly efficiently while maintaining quality and innovation.

Challenges We Ran Into

  1. Technical Complexity: Integrating gamification features with real-world actions required careful planning and testing.
  2. Design Constraints: Balancing simplicity with engaging visuals was a challenge, especially for the hero character.
  3. Competition: Standing out in a crowded market of eco-friendly apps required innovative features and a unique value proposition.

Accomplishments That We're Proud Of

  1. Eco-Impact: Creating an app that directly contributes to environmental sustainability.
  2. User Engagement: Successfully integrating gamification to motivate users and build long-term habits.

What We Learned

  • Gamification is a powerful tool for driving behavioral change, especially when combined with real-world impact.
  • User feedback is crucial for refining features and ensuring the app meets the needs of its audience.
  • Balancing simplicity with engaging features is key to retaining users.

What's Next for Recycly

  1. Expand Functionality: Add new game elements, such as challenges, leaderboards, and collaborative recycling goals.
  2. Global Reach: Adapt the app to support multiple languages and regional recycling policies.
  3. Educational Content: Introduce more interactive and engaging educational materials, including tips, quizzes, and character dialogues.
  4. Social Media Integration: Allow users to share their progress, achievements, and hero upgrades on social platforms.
  5. Partnerships: Collaborate with more eco-friendly brands and local governments to promote recycling initiatives.

Recycly is more than just an app—it's a movement to make recycling fun, rewarding, and impactful. Join us in leveling up your eco-hero and saving the planet, one recycle at a time!

Share this project:

Updates