mood-notes is your personal digital companion designed to make emotional tracking feel light, playful, and secure. Unlike heavy analytical tools, mood-notes focuses on the tangible feel of journaling through a unique FlipBook interface and expressive, animated mood faces that react to how you're feeling.
- 📖 The FlipBook Journal: Experience your notes like a physical book. Swipe through your emotional journey with smooth, satisfying transitions.
- 😊 Animated Mood Faces: Our interactive mood slider features faces that change expression from Angry to Happy or Sad as you slide. It's a fun way to find your exact feeling!
- 🕰️ Quick Timeline Sidebar: Easily navigate through your past entries with a sleek sidebar that keeps your history just a tap away.
- 🛡️ 100% Private: Your feelings are yours alone. All data is stored locally on your device using encrypted storage—no clouds, no tracking, just you.
- ☁️ Light & Airy Design: A clean, white-themed interface with soft pastel accents designed to reduce stress and spark joy.
- Platform: Expo (SDK 54) for a seamless cross-platform experience.
- Logic: TypeScript for robust, type-safe code.
- Animations: React Native Reanimated for that "butter-smooth" feeling.
- Persistence: Secure local storage via
@react-native-async-storage/async-storage.
-
Clone this cute repo:
git clone <repository-url> cd mood-notes
-
Install the goodies:
npm install
-
Let's go!
npx expo start