Store moments from your day securely
Introduction · Features · Local Development · Tech Stack · Contributing
Mindfulyze is a journaling tool designed specifically for those who wish to keep a personal diary in a more mindful and meaningful way.
- Encrypted Notes with AES-256 (Advanced Encryption Standard-256) algorithm
- Templates
- Sentiment Analysis (alpha)
To develop Mindfulyze locally, you will need to clone this repository and set up all the env vars outlined in the .env.example
file.
Once that's done, you can use the following commands to run the app locally:
pnpm i
pnpm dev
- Next.js – framework
- Typescript – language
- Tiptap – text editor
- Cohere - AI sentiment analysis
- Tailwind – CSS
- Supabase – database & storage
- NextAuth.js – auth
- Lemon Squeezy – payments
- Vercel – deployments
- Resend – emails
We love our contributors! Here's how you can contribute:
- Open an issue if you believe you've encountered a bug.
- Make a pull request to add new features/make quality-of-life improvements/fix bugs.