{"id":15816596,"url":"https://github.com/luancss/next14-finance","last_synced_at":"2025-04-01T13:33:45.928Z","repository":{"id":239526858,"uuid":"799672540","full_name":"Luancss/next14-finance","owner":"Luancss","description":" Financial management tool with interactive dashboard, customizable charts, and detailed transaction tracking.","archived":false,"fork":false,"pushed_at":"2024-09-30T04:08:04.000Z","size":407,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-06T05:05:22.551Z","etag":null,"topics":["clerk","csv-import","drizzle-orm","honojs","neondb","nextjs","postgresql","react","tailwindcss","typescript"],"latest_commit_sha":null,"homepage":"https://next14-finance.vercel.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Luancss.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-12T20:31:14.000Z","updated_at":"2024-09-30T04:08:09.000Z","dependencies_parsed_at":"2024-10-26T10:39:29.348Z","dependency_job_id":"5884a348-1509-4248-8bd3-c9d9dd15a9c3","html_url":"https://github.com/Luancss/next14-finance","commit_stats":null,"previous_names":["luancss/next14-finance"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Luancss%2Fnext14-finance","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Luancss%2Fnext14-finance/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Luancss%2Fnext14-finance/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Luancss%2Fnext14-finance/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Luancss","download_url":"https://codeload.github.com/Luancss/next14-finance/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246648036,"owners_count":20811441,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clerk","csv-import","drizzle-orm","honojs","neondb","nextjs","postgresql","react","tailwindcss","typescript"],"created_at":"2024-10-05T05:05:46.344Z","updated_at":"2025-04-01T13:33:45.922Z","avatar_url":"https://github.com/Luancss.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Interactive financial dashboard (Nextjs 14) 📊\n\nKey Features:\n- 🔁 Changeable chart types\n- 🗓 Account and date filters\n- 💹 Detailed transactions table\n- ➕ Form to add transactions\n- 🧩 Customizable select components\n- 💵 Income and expense toggle\n- 🔄 CSV transaction imports\n- 🔥 API via Hono.js\n- 🪝 State management via Tanstack React Query\n- 🔗 Bank account connections with Plaid\n- 💳 Premium upgrades via Lemon Squeezy\n- 🔐 Authentication via Clerk (Core 2)\n- 🗑 Bulk delete and search in transactions\n- ⚙️ Bank disconnection and subscription management\n- 👤 User settings customization\n- 🎨 Styled with TailwindCSS and Shadcn UI\n- 💾 PostgreSQL \u0026 Drizzle ORM\n- 🚀 Deployed on Vercel\n\n| Login  | Dashboard | \n| --- | --- |\n| ![fn1](https://github.com/user-attachments/assets/2eefca07-e01a-4113-8bb1-15ff20ff5ec4) | ![fn2](https://github.com/user-attachments/assets/240e4261-ec48-4d20-afda-1f43d4b122e9)\n\n\n\n| Date Range | Transaction History |\n| --- | --- |\n| ![fn3](https://github.com/user-attachments/assets/eeee50ed-f5c2-4c44-b6fe-509954618189) | ![fn4](https://github.com/user-attachments/assets/813b89c0-5cb9-4c0b-82f7-5a821c9ae7cb)\n\n\n\n| New Transaction  | Accounts | \n| --- | --- |\n| ![fn5](https://github.com/user-attachments/assets/ec5e8d77-e77a-4db1-8d0d-3f1d9cbb38bd) | ![fn6](https://github.com/user-attachments/assets/346558f5-1ba4-48e2-bcbc-206af32a0b37)\n\n\n \n| New Account | New Category |\n| --- | --- |\n| ![fn7](https://github.com/user-attachments/assets/fbbe43bf-9e8f-4d03-9c3e-01ac112a5119) | ![fn8](https://github.com/user-attachments/assets/7ce6e9f3-dd37-428d-b889-951b9c04bc06)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluancss%2Fnext14-finance","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fluancss%2Fnext14-finance","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fluancss%2Fnext14-finance/lists"}