Skip to content

jun-low/mood-mind

Repository files navigation

MoodMinder 🪷

MoodMinder is a AI-powered tracker for your daily emotions and moods. This full-stack web application helps you gain insights into your emotional well-being over time. With MoodMinder, you can better understand your moods, identify patterns, and take steps toward a more balanced and happier life.

home

Features

  • Emotion Tracking: Easily log your daily emotions and moods, just like your diary!

  • AI Analysis: Leverages AI to analyze your journal entry and provide summery, subject, color mood, and sentimental score.

  • Visual Analytics: View your mood history with interactive charts to identify trends or just ask a question about your logs.

  • Secure Authentication: User authentication and security are managed using Clerk.

dashboard

Technologies Used

  • Next.js: A popular React framework for building server-rendered applications.

  • Prisma: A modern database toolkit for Node.js and TypeScript.

  • Tailwind CSS: A utility-first CSS framework for creating responsive and visually appealing designs.

  • Recharts: A composable charting library for React.

  • TypeScript: A statically typed superset of JavaScript for improved code quality and maintainability.

  • Zod: A runtime type checking library for JavaScript and TypeScript.

Prerequisites

Before you can run MoodMinder locally, ensure you have the following dependencies installed:

  • Node.js (v14 or higher)
  • npm or Yarn or pnpm

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000 with your browser to see the result and add your OpenAI API Key.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Deployment

This app is deploy to the Vercel Platform from the creators of Next.js.

About

AI-powered tracker for daily emotions and moods

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published