Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 956 Bytes

File metadata and controls

32 lines (26 loc) · 956 Bytes

Mental Note

Mental Note is a sentiment journal that acts as a personal mood tracker, allowing users to document their thoughts and emotions. By analyzing the sentiment of a user’s daily notes, the app generates a personalized themed image that visually represents their mood. Over time, users can view a colorful mosaic of their emotions, offering a visual timeline of their mental well-being.

Getting Started

Prerequisites

Ensure you have the following installed:

  • Python 3.x (for the backend)
  • Node.js & npm (for the frontend)

Installation & Running the App

Backend Setup

  1. Navigate to the backend directory:
    cd backend/venv
  2. Run the backend server:
    python app.py

Frontend Setup

  1. Navigate to the frontend directory:
    cd frontend/mental-note
  2. Start the frontend development server:
    npm run dev