Hey everyone 👋
I’ve been experimenting with React Native + Expo, and I recently built a side project called NudgePal — a mobile app that combines bill tracking, habit tracking, and hydration reminders, all in one clean, multilingual interface.
💡 Main Idea
NudgePal helps users keep their personal life organized — from paying bills on time to staying hydrated — while supporting English, French, and Arabic (RTL) so it’s accessible globally.
⚙️ Tech Stack
- React Native + Expo for fast mobile development
- TypeScript for cleaner, safer code
- AsyncStorage for local persistence
- i18n-js for multilingual support (English, French, Arabic)
- Custom alert system for hydration reminders
🧩 Key Features
- 📆 Bill management with due-date reminders
- ✅ Habit tracking system
- 💧 Hydration tracking with time-based notifications
- 🌍 Multilingual UI (EN/FR/AR)
- 🔄 Dark/light mode
📱 Screenshots
(Add a few screenshots or a GIF of your app here — this makes your post stand out!)
🔗 GitHub Repo
👉 Check out the code on GitHub
💬 Feedback
It’s still early, but I’d love feedback on:
- UI/UX flow
- Performance
- Feature ideas
If you like this, drop a ⭐ on the repo or tell me what to improve next!
Thanks for reading!
Follow me for future dev logs — I’ll share updates as NudgePal grows 🚀
Top comments (1)
First:
You missed that ;)
Crucial for me, as for someone who considers the application's images to be very important to have a look at. Add them in your repo readme too!
Second:
Fix your github link. Found it by myself, also no images. Won't install only to have a look.