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:
App Creation
- Started by setting up the app in Oracle APEX, naming it "Recycly" and configuring basic pages (Home, Login).
Authentication
- Added a Sign Up page for user registration, storing data in a database table via PL/SQL.
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.
- Top: Displays level, diamonds, and statistics.
- Designed with key sections:
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.
- Skins: Users customize their hero's appearance.
Database
- Created tables for users, stats and skins.
Customization
- Used CSS for design and JavaScript for dynamic elements.
Responsiveness
- Leveraged Oracle APEX's Universal Theme for mobile compatibility.
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
- Technical Complexity: Integrating gamification features with real-world actions required careful planning and testing.
- Design Constraints: Balancing simplicity with engaging visuals was a challenge, especially for the hero character.
- 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
- Eco-Impact: Creating an app that directly contributes to environmental sustainability.
- 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
- Expand Functionality: Add new game elements, such as challenges, leaderboards, and collaborative recycling goals.
- Global Reach: Adapt the app to support multiple languages and regional recycling policies.
- Educational Content: Introduce more interactive and engaging educational materials, including tips, quizzes, and character dialogues.
- Social Media Integration: Allow users to share their progress, achievements, and hero upgrades on social platforms.
- 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!
Log in or sign up for Devpost to join the conversation.