Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/bjohansebas/mindfulyze
- Owner: bjohansebas
- License: mpl-2.0
- Created: 2022-12-27T17:36:33.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-18T02:37:25.000Z (about 2 months ago)
- Last Synced: 2024-10-06T16:41:53.178Z (about 1 month ago)
- Topics: journaling, mindfulness, nextjs, side-project
- Language: TypeScript
- Homepage: https://mindfulyze.com
- Size: 4.32 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
Store moments from your day securely
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.