Finance web application to track your spending and savings.
Bootstrapped with create-next-app
.
- Framework: Next.js
- Styling: Tailwind CSS
- Database: Supabase
- Table: Tanstack React Table
- Form: React Hook Form
- Charts: React Chartjs 2
- Toaster: Sonner
- Component Library: Radix UI + Shadcn UI
- Sign in and Log out.
- Create, Read, Update and Delete transactions.
- Save transactions in a database.
- Analyze dashboard charts.
-
Clone the repository:
git clone https://github.com/RenanSui/spenso.git
-
Install dependencies using pnpm:
pnpm install
-
Copy the
.env.example
to.env.local
and update the variables.cp .env.example .env.local
-
Start the development server:
pnpm run dev
Follow the deployment guides for Vercel, Netlify and Docker for more information.
Licensed under the MIT License. Check the LICENSE file for details.