https://github.com/sreya-satheesh/reflect-daily
A user-friendly and distraction-free journaling app with AI-powered reflections.
https://github.com/sreya-satheesh/reflect-daily
gemini-api genkit nextjs tailwindcss webapp
Last synced: 3 months ago
JSON representation
A user-friendly and distraction-free journaling app with AI-powered reflections.
- Host: GitHub
- URL: https://github.com/sreya-satheesh/reflect-daily
- Owner: sreya-satheesh
- Created: 2025-08-09T10:33:08.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-08-09T10:51:51.000Z (3 months ago)
- Last Synced: 2025-08-09T12:28:29.834Z (3 months ago)
- Topics: gemini-api, genkit, nextjs, tailwindcss, webapp
- Language: TypeScript
- Homepage:
- Size: 141 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Reflect Daily
> A user-friendly and distraction-free journaling app with AI-powered reflections.
Reflect Daily is designed to help you develop a consistent journaling habit, track your mood, and gain deeper insights into your personal growth — all in one clean, distraction-free space.

---
## Core Features
- 🖊 **Journaling Interface** — Minimal, distraction-free editor for daily journaling.
- 📅 **Daily Prompts** — Curated prompts updated daily to inspire your writing.
- 🤖 **AI-Powered Reflections** — Intelligent suggestions for reflecting on past entries.
- 😊 **Mood Tracking** — Log your mood daily and visualize emotional trends over time.
- 📂 **Journal Review** — Browse, search, and revisit past entries by date or keywords.
- 📤 **Export Entries** — Download journal entries as text files for archival or sharing.
---
## Installation
1. **Clone the repository**
```
git clone https://github.com/sreya-satheesh/reflect-daily.git
cd reflect-daily
2. **Install dependencies**
```
npm install
```
3. **Set up environment variables**
Create a .env file in the root folder and add:
```
GEMINI_API_KEY=your_api_key_here
```
4. **Run in development mode**
```
npm run dev
```
5. **Build for production**
```
npm run build
npm run start
```
## License
MIT License © 2025 Sreya Satheesh