An open API service indexing awesome lists of open source software.

https://github.com/mrinal-xx-singha/spend_smart

A Webapp to keep a track of your finances
https://github.com/mrinal-xx-singha/spend_smart

drizzle-orm expense-tracker functional-programming lucide-react neondb nextjs14 postgresql react shadcn-ui tailwindcss

Last synced: about 1 month ago
JSON representation

A Webapp to keep a track of your finances

Awesome Lists containing this project

README

          

# SpendSmart - Take a Hold of your Expenses
## LINK
[SPENDSMART](https://spend-smart-flax.vercel.app/)

## 🌟 Why SpendSmart?

SpendSmart is more than just a typical expense trackerβ€”it’s a comprehensive tool designed to empower users to take full control of their finances. It simplifies budget management, allowing users to easily create and monitor budgets in line with their financial goals. One of its standout features is the ability to track expenses through visually engaging and dynamic charts, thanks to **Recharts**, offering real-time insights into spending patterns. SpendSmart prioritizes security with **Clerk** authentication, ensuring that login and logout processes are seamless and user data remains protected.The app delivers a smooth and fast user experience, built with **Next.js** and styled using **Tailwind CSS**, making the interface highly responsive and user-friendly. Additionally, the integration of **ShadCN** ensures a modern, accessible, and visually appealing UI, enhancing both functionality and aesthetics. By allowing users to effortlessly track expenses and visualize their data, SpendSmart is the perfect solution for anyone looking to manage their personal finances effectively and securely.

## Screenshots

![Screenshot (307)](https://github.com/user-attachments/assets/671b75ba-4d96-44dd-9a88-1e7415d5cafb)
![Screenshot (306)](https://github.com/user-attachments/assets/357ce52f-2315-4cdb-88ea-bf2177fa7ee8)
![Screenshot (305)](https://github.com/user-attachments/assets/fe789d76-7347-4fc1-ae42-8ed407b0cada)
![Screenshot (304)](https://github.com/user-attachments/assets/9d59287a-83a6-4d9c-b569-bb7b33b518c8)
![Screenshot (303)](https://github.com/user-attachments/assets/a21ffb3d-ff1d-4e95-a1db-0e6995307944)
![Screenshot (302)](https://github.com/user-attachments/assets/fcd85df9-81ea-4cfa-a42f-b5a14b07ed8b)
![Screenshot (301)](https://github.com/user-attachments/assets/2ee29278-6c77-498f-b931-52defd55c41f)
![Screenshot (300)](https://github.com/user-attachments/assets/f6410233-7f1b-4856-9b50-60a5329453ed)

### Key Features πŸ’°:
- βž• **Create and Manage Budgets:** Set up custom budgets and track how your expenses align with your financial goals.
- πŸ’» **Expense Tracking:** Add and categorize expenses in real-time to monitor spending.
- πŸ“Š **Data Visualization with Recharts:** Visualize your budget and expenses with dynamic, interactive charts powered by Recharts.
- πŸ—οΈ **Secure Authentication with Clerk:** SpendSmart uses **Clerk** for secure and seamless authentication, ensuring safe login and logout processes.
- **Modern Web Technologies:** Built with **Next.js** for a fast, optimized web experience, styled using **Tailwind CSS** for a responsive, sleek interface, and **ShadCN** for reusable, accessible UI components.

SpendSmart provides a streamlined way to manage personal finances while delivering a modern and secure user experience.
## πŸš€ About Me
I'm a aspiring full stack developer...

## πŸ”— Links
[![portfolio](https://img.shields.io/badge/my_portfolio-000?style=for-the-badge&logo=ko-fi&logoColor=white)](https://next-folio-bay.vercel.app/)

[![linkedin](https://img.shields.io/badge/linkedin-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/mrinal-singha-754b57249/)
## Features

- Creating a Budget
- Add Expenses
- Creating Expenses
- Centralised Dashboard to monitor expenses and Budget
-

## πŸ› οΈ Tech Stack

`POSTGRESS NEON`
`DRIZZLE ORM`
`REACT`
`NEXT JS`
`TAILWIND`
`LUCID REACT ICONS`
`REACT-TOAST`
`CLERK `
`RE CHARTS`
`SHAD CN`

## Deployment

Deployed in Vercel

## Clone Project
```bash
git clone git@github.com:Mrinal-xx-Singha/Spend_Smart.git
```

## Feel free to test
```bash
npm run dev
```

## πŸ‘¨β€πŸ’» Contribution
Contributions, issues, and feature requests are welcome!