Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stardust130/betterme
BetterME helps track expenses 💸, tasks ✅, junk food 🍕, and journaling 📔—your personal growth companion! 🚀✨
https://github.com/stardust130/betterme
clerk-auth express-mongoose llama3 nextjs15 shadcn-ui talwindcss-responsive typescript
Last synced: 6 days ago
JSON representation
BetterME helps track expenses 💸, tasks ✅, junk food 🍕, and journaling 📔—your personal growth companion! 🚀✨
- Host: GitHub
- URL: https://github.com/stardust130/betterme
- Owner: StarDust130
- Created: 2024-11-20T07:11:26.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-01-03T10:52:45.000Z (7 days ago)
- Last Synced: 2025-01-03T11:37:42.727Z (6 days ago)
- Topics: clerk-auth, express-mongoose, llama3, nextjs15, shadcn-ui, talwindcss-responsive, typescript
- Language: TypeScript
- Homepage:
- Size: 1.69 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌟 **BetterME** 🌟
Welcome to **BetterME** – your ultimate personal growth companion! 🚀
I built this project to **track my daily expenses, junk food habits, tasks, journal entries**, and everything in between. 📝💰🍔With **BetterME**, I stay in control of my life, build better habits, and grow every single day! 🌱✨
> 💡 *"Your future is created by what you do today, not tomorrow."* – **Take the first step with BetterME!** 🏆
---
## 🛠️ **Tech Stack**
### 🌐 **Frontend**
- ⚡ **Next.js**
- 🎨 **Tailwind CSS**
- 🛋️ **ShadCN UI**
- 🖥️ **TypeScript**
- 🔐 **Clerk Auth**### 🔧 **Backend**
- 🚀 **Express.js**
- 🗂️ **Mongoose**
- 🧠 **Llama-3 AI Intergation**
---
## ✨ **Features**
- 💸 **Track Daily Expenses**
- 🍕 **Monitor Junk Food Consumption**
- ✅ **Manage Tasks and To-Do Lists**
- 📔 **Write and View Journal Entries**
- 📊 **Gain Insights into Your Habits**---
## 📦 **How to Install and Run the Project** 🚀
```bash
# Step 1: Clone the Repository
git clone https://github.com/StarDust130/BetterME.git
cd BetterME# Step 2: Set Up Environment Variables
# Create a .env file in both client and server directories with these keys:# For Authentication
CLERK_SECRET_KEY=# For Database
MONGODB_URL=# Step 3: Install Dependencies
# Frontend
cd client
npm install# Backend
cd ../server
npm install# Step 4: Start the Project
# Frontend
cd client
npm run dev# Backend
cd ../server
npm run dev
```---
> 🎯 BetterME is not just an app – it's your personal guide to becoming the best version of yourself!