Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bjohansebas/mindfulyze

Mindfulyze: A purpose-built journaling tool for mindful self-discovery, enhanced well-being, and goal achievement
https://github.com/bjohansebas/mindfulyze

journaling mindfulness nextjs side-project

Last synced: 12 days ago
JSON representation

Mindfulyze: A purpose-built journaling tool for mindful self-discovery, enhanced well-being, and goal achievement

Awesome Lists containing this project

README

        


Mindfulyze - Record moments from your day, free your thoughts and emotions in a safe way.

Mindfulyze



Store moments from your day securely



Twitter


License


Introduction ·
Features ·
Local Development ·
Tech Stack ·
Contributing

## Introduction

Mindfulyze is a journaling tool designed specifically for those who wish to keep a personal diary in a more mindful and meaningful way.

## Features

- Encrypted Notes with [AES-256 (Advanced Encryption Standard-256) algorithm](https://en.wikipedia.org/wiki/Advanced_Encryption_Standard)
- Templates
- Sentiment Analysis (alpha)

## Local Development

To develop Mindfulyze locally, you will need to clone this repository and set up all the env vars outlined in the [`.env.example` file](https://github.com/bjohansebas/mindfulyze/blob/main/.env.example).

Once that's done, you can use the following commands to run the app locally:

```
pnpm i
pnpm dev
```

## Tech Stack

- [Next.js](https://nextjs.org/) – framework
- [Typescript](https://www.typescriptlang.org/) – language
- [Tiptap](https://tiptap.dev/) – text editor
- [Cohere](https://cohere.com/) - AI sentiment analysis
- [Tailwind](https://tailwindcss.com/) – CSS
- [Supabase](https://supabase.com/) – database & storage
- [NextAuth.js](https://next-auth.js.org/) – auth
- [Lemon Squeezy](https://lemonsqueezy.com/) – payments
- [Vercel](https://vercel.com/) – deployments
- [Resend](https://resend.com/) – emails

## Contributing

We love our contributors! Here's how you can contribute:

- [Open an issue](https://github.com/bjohansebas/mindfulyze/issues) if you believe you've encountered a bug.
- Make a [pull request](https://github.com/bjohansebas/mindfulyze/pull) to add new features/make quality-of-life improvements/fix bugs.