DEV Community

Bleart Hyseni
Bleart Hyseni

Posted on

✨ Final Thoughts on Building DareMe – My First Full React Native App

✨ Final Thoughts on Building DareMe – My First Full React Native App
After weeks of learning, coding, testing, and designing, I'm proud to share my completed project: DareMe – a mobile app where users can create, accept, and complete dares 🏆.

🧠 What is DareMe?
DareMe is a gamified social app built with React Native and Firebase, where users challenge each other with creative tasks. You can log in, create a dare, set a reward, and prove you completed it by uploading photo/video evidence. There's even a leaderboard to make it competitive!

🧩 Features:
📱 Beautiful entry animation with DareMe logo

🔐 Login & Sign Up (with email or Google)

🔄 Forgot Password flow via email

📝 Post Dare (with reward, criteria & category)

🎯 View & accept/decline challenges

🔔 Notifications system

📸 Upload proof (video or image)

🧑‍💼 User Profile + My Dares (Accepted/Declined)

💬 Comments system

☰ Hamburger menu for clean navigation

🏆 Leaderboard

🤝 Built in collaboration with my team via Google Meet

📹 See it in action:
👉 Watch the full video demo on YouTube
🔧 Tech Stack:
React Native (Expo)

Firebase (Auth, Firestore)

Cloudinary (for media uploads)

Google Sign-In

💬 What I learned:
Managing state in React Native

Working with Firebase Authentication

Structuring a full mobile app project

Animations, navigation, and UI best practices

Collaborating in a team remotely

Top comments (0)