Skip to content

Latest commit

 

History

History
56 lines (45 loc) · 2.22 KB

index.md

File metadata and controls

56 lines (45 loc) · 2.22 KB

What is the App About?

  • Inkly is a journaling app designed to build and maintain the habit of journaling with a focus on mental health. Ease of use is a distinguishing feature; the app starts with a blank canvas and offers structured prompts as needed.

Links

Motivation

  • Aims to make journaling habit-forming and simplify the process of mental unloading.
  • Adds a social element by allowing you to remind friends to journal. This feature facilitates mutual accountability and offers positive reinforcement through sticker sharing.

Main Focus

  • Mental Health
  • Habit Formation
  • Social Engagement

Features

  • Streaks: Keep track of how consistent you are with your journaling. Streaks are mainly for positive reinforcement.
  • Friends: Add friends to build new habits together. You can also send them stickers to remind them to journal.
  • Stickers: Send stickers to friends to encourage them to journal. All users have access to a collection of pre-designed stickers, while custom stickers are a premium feature.

Future Scope

  • Implement LLM to predict user mood based on sentiment analysis of thought dumps and follow-ups.
  • Allow gradual removal of stickers from profiles to avoid clutter. Stickers will be removed 7 days after being received.

Architecture

  • Built with Swift UI frontend, Firebase backend.
  • Authentication via Firebase Authentication.
  • Utilizes Langchain and GPT-3.5 Turbo for dynamic journaling prompts.
  • Backend hosted on Heroku.
  • Data privacy is maintained; none of the journaling activities are shared outside the app.

Technologies Used

  • Firebase Auth
  • Firebase Realtime Database
  • Swift UI
  • Flask
  • Langchain: Used for multiple LLM features like sentiment analysis and dynamic prompts.
  • Heroku: Scalable backend hosting.

Prerequisites

  • Swift UI
  • Firebase Account
  • Langchain Dependencies
  • Gunicorn

Demos

Youtube Link

Contributors