Inspiration

In today’s digital world, people spend hours playing games, yet real-world kindness and empathy are declining in many communities. We were inspired by the idea that gaming doesn’t have to be just entertainment — it can be a tool for positive behavioural change.

We asked ourselves: What if we could gamify kindness and make doing good feel as rewarding as leveling up in a game?

That question led to Kindness Quest.

What it does

Kindness Quest is a web-based game that encourages users to complete real-life acts of kindness.

Players receive daily missions such as helping someone with homework, sharing food, or teaching a skill. When they complete these missions, they earn points, level up, and climb the leaderboard.

The platform transforms kindness into an engaging, measurable, and competitive experience — promoting empathy, community engagement, and positive habits.

How we built it

We built Kindness Quest using:

  • HTML for structure
  • CSS for styling and UI design
  • JavaScript for game logic and interactivity
  • LocalStorage to store user scores and leaderboard data

The system includes:

  • Mission selection
  • Points and level system
  • Progress bar
  • Leaderboard ranking system

We focused on keeping the platform lightweight, responsive, and easy to scale.

Challenges we ran into

One of our main challenges was designing a reward system that feels motivating but simple enough to implement within a hackathon timeframe.

We also had to figure out how to store and update leaderboard data efficiently without a backend server. Using LocalStorage allowed us to simulate persistent user data.

Balancing simplicity with impact was another key challenge.

Accomplishments that we're proud of

  • Successfully built a fully functional gamified platform within a short timeframe
  • Created a working leaderboard system
  • Designed a clean and engaging UI
  • Developed a concept that combines gaming with measurable social impact

Most importantly, we created something that has the potential to encourage real behavioral change.

What we learned

Through this project, we learned:

  • How powerful gamification can be in influencing behaviour
  • The importance of user engagement in social impact tools
  • How to manage time and prioritize features during rapid development
  • How to turn a simple idea into a scalable solution

We also learned that meaningful technology doesn’t have to be complicated.

What’s next for Kindness Quest

Next, we plan to:

  • Add daily randomized missions
  • Integrate real authentication and cloud-based leaderboards
  • Introduce badge systems and streak rewards
  • Add school and community dashboards
  • Implement photo verification for completed missions
  • Expand into a mobile app version

Built With

Share this project:

Updates