Daily challenge rotation
An random daily challenge is presented to all users, and they have 24 hours to complete it. Challenges are maintained by scheduled backend tasks, making the experience fresh and engaging every day.
A social challenge app developed with a friend. Each user receives a challenge and uploads photo proof from their phone. It is then validated with AI, and the app keeps track of the results, so users can compete with friends and see their progress on a global leaderboard.
1 / 5
Functionality
An random daily challenge is presented to all users, and they have 24 hours to complete it. Challenges are maintained by scheduled backend tasks, making the experience fresh and engaging every day.
Depending on the challenge, users can upload photo proof from their device's camera or gallery. This allows more flexibility for challenges, allowing users to upload memories as well as real-time proof
Uploaded proofs are reviewed with OpenAI to flag whether the challenge is actually completed, rewarding the user if successful and preventing cheating.
Users can add captions to their posts, comment on their friends' and give them upvotes. This makes each challenge a shared event.
Private groups can enable default challenge rotations and run custom challenges. Members of these groups are the ones validating each other's proofs, instead of AI.
Coins, achievements, streaks, rankings, spins, and push notifications reinforce retention and give the product a strong sense of momentum.
Design
The UI language is built to feel dynamic and competitive: high contrast surfaces, a sharp accent color, expressive type, and animations with Lottie assets.
Typography
Outfit
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.
Outfit is chosen for its geometric shapes and clean rhythm across small labels, large headings, and mobile interfaces.
Color Palette
--background
#000000
--surface
#141516
--accent
#d50032
--text
#fdfdfd
Lottie Animations
Tech
UI/UX
Multimedia
Backend API
Validation logic
Scheduled operations