https://github.com/luancss/next14-finance
Financial management tool with interactive dashboard, customizable charts, and detailed transaction tracking.
https://github.com/luancss/next14-finance
clerk csv-import drizzle-orm honojs neondb nextjs postgresql react tailwindcss typescript
Last synced: 29 days ago
JSON representation
Financial management tool with interactive dashboard, customizable charts, and detailed transaction tracking.
- Host: GitHub
- URL: https://github.com/luancss/next14-finance
- Owner: Luancss
- Created: 2024-05-12T20:31:14.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2024-09-30T04:08:04.000Z (7 months ago)
- Last Synced: 2024-10-06T05:05:22.551Z (7 months ago)
- Topics: clerk, csv-import, drizzle-orm, honojs, neondb, nextjs, postgresql, react, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://next14-finance.vercel.app
- Size: 397 KB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Interactive financial dashboard (Nextjs 14) 📊
Key Features:
- 🔁 Changeable chart types
- 🗓 Account and date filters
- 💹 Detailed transactions table
- ➕ Form to add transactions
- 🧩 Customizable select components
- 💵 Income and expense toggle
- 🔄 CSV transaction imports
- 🔥 API via Hono.js
- 🪝 State management via Tanstack React Query
- 🔗 Bank account connections with Plaid
- 💳 Premium upgrades via Lemon Squeezy
- 🔐 Authentication via Clerk (Core 2)
- 🗑 Bulk delete and search in transactions
- ⚙️ Bank disconnection and subscription management
- 👤 User settings customization
- 🎨 Styled with TailwindCSS and Shadcn UI
- 💾 PostgreSQL & Drizzle ORM
- 🚀 Deployed on Vercel| Login | Dashboard |
| --- | --- |
|  | | Date Range | Transaction History |
| --- | --- |
|  | | New Transaction | Accounts |
| --- | --- |
|  | 
| New Account | New Category |
| --- | --- |
|  | 