Skip to content

Oldhoon/Moodify-NWHacks

Repository files navigation

MoodTracker

MoodTracker is a web application designed to help users track their mood and journal their thoughts. It provides features like mood analysis, sentiment tracking, and journal entry management.

Features

  • User Authentication: Sign up and log in securely.
  • Mood Tracking: Analyze and track your mood with sentiment analysis.
  • Journal Management: Create, view, and manage journal entries.
  • Speech-to-Text: Use voice input to create journal entries.
  • Text-to-Speech: Listen to your journal entries read aloud.
  • Responsive Design: Fully responsive UI for all devices.

Tech Stack

Frontend

  • HTML5: Structure and content of the web pages.
  • CSS3: Styling and layout (Bootstrap for responsive design).
  • JavaScript: Client-side interactivity and functionality.

Backend

  • Node.js: Server-side runtime environment.
  • Express.js: Web framework for building the server.
  • MongoDB: NoSQL database for storing user data and journal entries.
  • Mongoose: ODM for MongoDB to manage database operations.

APIs

  • Web Speech API: For speech-to-text and text-to-speech functionality.

About

moodify

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors