A post by Altin Deliu
As a user we can see the profile of others. There we can see the history of that user including...
For a user, if he wants to be able to return a dare that has declined, there is the possibility for...
The deeper I went into Dare-me, the more I realized how much real development is about problem...
No app is built without bugs. Some were small UI features; others involved hiccups down the line. I...
Custom hooks helped manage recurring logic like fetching dares, handling authentication, or syncing...
I built several custom components to streamline design: reusable buttons, cards, modals, and input...
Notifications were essential to keeping users in the loop. I added alerts for accepted dares,...
I didn’t want profiles to just be usernames and photos. Instead, I made them meaningful—showing...
To keep things competitive and rewarding, I built a leaderboard. It updates as users complete dares...
Accepting Dares: Turning Participation into Progress Accepting a challenge changes the user's...
One of my favorite parts to build was the dare feed—the screen where users browse available...
I focused on making the dare creation process feel simple but exciting. The user fills out a short...
My first goal was to set up a smooth development environment. I used Expo for ease of testing and...
The idea behind Dare-me came from observing how people engage in challenges on social media....