Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chiragkumargohil/fintrack
Manage your personal finance
https://github.com/chiragkumargohil/fintrack
Last synced: 22 days ago
JSON representation
Manage your personal finance
- Host: GitHub
- URL: https://github.com/chiragkumargohil/fintrack
- Owner: chiragkumargohil
- Created: 2024-09-01T05:37:51.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-12-10T16:01:33.000Z (about 1 month ago)
- Last Synced: 2024-12-10T17:24:48.824Z (about 1 month ago)
- Language: TypeScript
- Homepage: https://fintrack-in.vercel.app/
- Size: 739 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FinTrack Web App
## Overview
The FinTrack Web App is a powerful and intuitive tool designed to help you manage your personal finances. Whether you're tracking daily expenses, managing investments, or monitoring your overall financial health, this app provides all the features you need to stay on top of your finances.
## Features
- **User Authentication:** Secure login and registration using NextAuth.js.
- **Expense and Income Tracking:** Easily add, update, and delete transactions.
- **Categorization:** Organize your transactions by categories for better insights.
- **Interactive Dashboard:** Visualize your financial data with charts and graphs.
- **Responsive Design:** Accessible on any device, whether it's a desktop, tablet, or mobile phone.## Technologies Used
- **Full stack:**
- Next.js with TypeScript (Server components)
- Tailwind CSS for styling
- Shadcn for components
- Prisma ORM for database management
- PostgreSQL for local development- **Authentication:**
- NextAuth.js for secure authentication## Getting Started
### Prerequisites
- Node.js (v14 or above)
- npm or yarn
- Supabase account (for database setup)### Installation
1. Clone the repository:
```bash
git clone https://gitlab.com/chiragkumargohil/fintrack.git
cd fintrack
```