https://github.com/cadeteandre/moneymind
Personal Finance Dashboard
https://github.com/cadeteandre/moneymind
clerk-auth neon-db nextjs postgresql prisma react recharts-library shadcn supabase-storage tailwindcss typescript zod-validation
Last synced: 3 months ago
JSON representation
Personal Finance Dashboard
- Host: GitHub
- URL: https://github.com/cadeteandre/moneymind
- Owner: cadeteandre
- Created: 2025-04-18T13:15:19.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-22T11:02:38.000Z (12 months ago)
- Last Synced: 2025-07-22T12:23:41.098Z (12 months ago)
- Topics: clerk-auth, neon-db, nextjs, postgresql, prisma, react, recharts-library, shadcn, supabase-storage, tailwindcss, typescript, zod-validation
- Language: TypeScript
- Homepage: https://moneymind-six.vercel.app
- Size: 14.4 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MoneyMind
MoneyMind is a Next.js web application designed for personal finance management, enabling users to track income, expenses, and gain better control over their finances.
🔗 **Live-Demo:** [MoneyMind](https://moneymind-six.vercel.app/)
## ✨ Key Features
- User registration and authentication
- Add and manage income and expenses
- View balance and financial statements
- Interactive charts and reports for financial analysis
- Responsive and intuitive interface
## 🚀 Getting Started
To get a local copy up and running, follow these steps:
```bash
git clone https://github.com/your-username/moneymind.git
cd moneymind
npm install
```
Start the development server:
```bash
npm run dev
```
Open [http://localhost:3000](http://localhost:3000) in your browser to view the app.
## 🛠️ Tech Stack
- Next.js
- React
- TypeScript
- Tailwind CSS (or your CSS framework of choice)
- Prisma (if using an ORM)
- PostgreSQL (or your preferred database)
## 📁 Project Structure
```
app/ # Main application pages and components
components/ # Reusable components
lib/ # Utility functions and helpers
public/ # Static assets
styles/ # Global styles
```
## 🤝 Contributing
Contributions are welcome! Please follow these steps:
1. Fork the repository
2. Create your feature branch (`git checkout -b feature/YourFeature`)
3. Commit your changes (`git commit -m 'feat: add new feature'`)
4. Push to the branch (`git push origin feature/YourFeature`)
5. Open a pull request
## 📬 Contact
Questions, suggestions, or feedback? Feel free to reach out via [LinkedIn](https://www.linkedin.com/) or open an issue.