Gamification of movement for everyone

Movement worth every step

Connect Google Fit, accept a challenge and track your progress. Collect XP, advance your rank and conquer your routes. Local and global challenges in one place.

13+
Registered
3
Challenges in system
4
Completed challenges
Preview dashboardu
Platform features

Everything you need to get moving

One system connecting your sports data with motivating challenges.

Google Fit Integration

Automatic data collection from Google Fit. Steps and activity sync every 4 hours via secure OAuth 2.0.

XP and levels

Complete challenges to earn XP points. Your rank grows with every activity. 11 levels from beginner to veteran.

Local challenges

Challenges tied to your city or region. Compete with people nearby and discover local routes.

Global challenges

Challenges available to everyone in the system. Regardless of location, just have the will to move.

Penalty for failure

Challenges have a time limit. Miss the goal? You lose XP. That's the "competitive" feeling.

Clear dashboard

Active challenge, progress, history and statistics. Everything on one page, designed for a quick overview.

How it works

Three simple steps

From registration to your first completed challenge. The whole process is automatic.

1

Connect Google Fit

Register and connect your Google Fit account with one click. The system automatically downloads your step data via secure OAuth 2.0.

Automatic sync Every 4 hours
2

Pick a challenge

Browse available challenges. Each has a clear goal (step count), time limit and XP reward. Pick the one that fits.

Local challenges Global challenges
3

Meet goals and collect XP

Walk, run, hike. Your steps are counted automatically. Meet the goal in time and earn your XP reward!

+XP reward -XP penalty

Ready to go?

Just register, connect Google Fit and pick your first challenge.

Start now
Active challenges

Choose your challenge

Every challenge has a clear goal, time limit and reward. Pick the right one and show what you're made of.

Medium Český Těšín

chůze

Chůze

10 000
Steps
+500
XP
-100
Penalty
Time limit: 72 hours
Medium Marianka

test

10 000
Steps
+500
XP
-100
Penalty
Medium Český Těšín

Test

10 000
Steps
+500
XP
-131
Penalty
Who is it for

For everyone who wants a reason to go outside.

Whether you run marathons or walk the dog, the system motivates at every level.

Any age
From students to seniors. Challenges have varying difficulty.
Any activity
Walking, running, hiking. Every step from Google Fit counts.
Any level
Beginner or advanced. The 11-level XP system grows with you.

Rank system

XP points advance you through levels. The more you move, the higher you go.

Level 1-3Beginner
0 - 250 XP
Level 4-6Advanced
500 - 2 000 XP
Level 7-9Expert
3 500 - 7 500 XP
Level 10-11Veteran
10 000+ XP

Built on modern technologies

Final project by Matyáš Krabica

PHP 8.1
Backend + OOP
MySQL
Relational database
Google Fit API
OAuth 2.0
Tailwind CSS
Modern UI
FAQ

FAQ

Answers to everything you might want to know.

Start your journey today

Register, connect Google Fit and accept your first challenge. Your steps have value.

Project author

Matyáš Krabica

Student and web application developer focused on modern UX, clean design and practical solutions. This project is a final thesis focused on gamification of movement using the Google Fit API.

Web dev UX design
Contact
info@matyaskrabica.cz