Skip to content

Jayjeet1013/dayzen

Repository files navigation

🌿 Dayzen – Mood Journal + AI Quotes

A simple React Native app that helps users track their daily mood and get personalized AI-generated quotes. A lightweight mental wellness companion for staying mindful and positive.

🌐 Live Demo

Try it now: Dayzen App

⚠️ Mobile Disclaimer: This is a mobile app, not a webpage. For the best experience, open the link on your mobile device or use mobile view in your browser. Some features may not work properly on desktop.


📱 Features

  • Track Daily Mood - Select from 6 emotions (Happy, Sad, Stressed, Excited, Calm, Angry)
  • AI-Powered Quotes - Personalized quotes based on your current mood using Google Gemini AI
  • Mood History - View your emotional journey with statistics and streaks
  • Beautiful UI - Clean design with tab navigation
  • Offline Support - Mood data saved locally, works without internet

🛠️ Tech Stack

  • React Native + Expo - Mobile app framework
  • Google Gemini AI - Personalized quote generation
  • AsyncStorage - Local data persistence
  • TypeScript - Type safety
  • Expo Router - Tab navigation

🚀 Quick Start

  1. Clone and install:

    git clone https://github.com/Jayjeet1013/dayzen.git
    cd dayzen
    npm install
  2. Set up API key:

    cp .env.example .env.local
    # Add your Gemini API key to .env.local

    Get your free API key: Google AI Studio

  3. Run the app:

    npm start
    # Scan QR code with Expo Go app

📱 How It Works

  1. Select your mood on the home screen
  2. Get a personalized quote based on your emotions
  3. Track your journey in the history section

Simple, mindful, and effective for daily emotional awareness.


🤝 Contributing

  1. Fork the repository
  2. Create your feature branch
  3. Set up .env.local with your own API key
  4. Make your changes and submit a PR

Made with ❤️ for mental wellness and mindfulness.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published