Spend-Sync is a user-friendly expense tracker app that helps you effortlessly manage and monitor your spending habits. Stay organized and gain insights into your financial health with Spend-Sync. Try it now!
- Explore the live version of Spend-Sync here.
- Download For Android (You can use this as Android App): Click Here
Note
I created this project entirely using my Android Phone with apps: Acode & Termux.
Note
I embarked on the journey of building Spend-Sync with the goal of tracking personal expenses and aiding others in managing their finances. The process brought me joy as I transformed ideas into a real-life application, witnessing its utility firsthand. From inception to completion, coding this project was more than a task—it was a passion. Now, with Spend-Sync ready, I find joy in knowing that it will make life easier for many.
- 🗓 March 24 - April 2024
- Vite + React.js
- Tailwindcss
- React-Query
- Appwrite
- Zustand
- React-Hook-Form
- ChatGPT: Many parts of this application are written by ChatGPT.
- 📧 Authentication: Email + password
- 🌐 Social login: Google and GitHub
- 🌑 Dark theme functionality
- 🗑️ Trash feature
- ✏️ Expense management: Create, read, delete, update
- 📥 Download expenses as PDF: Filtered by date range
- 🔍 Search functionality
- 📅 Today's expenses: Displayed with total amount
VITE_APPWRITE_URL=https://cloud.appwrite.io/v1
VITE_APPWRITE_PROJECT_ID=
VITE_APPWRITE_DATABASE_ID=
VITE_APPWRITE_STORAGE_ID=
VITE_APPWRITE_USER_COLLECTION_ID=
VITE_APPWRITE_EXPENSE_COLLECTION_ID=
VITE_SOCIAL_AUTH_SUCCESS_URL = http://localhost:5173/sign-in?authstatus=success
VITE_SOCIAL_AUTH_FAILURE_URL = http://localhost:5173/sign-in?authstatus=failed
VITE_APK_URL=
Let's connect! Reach out for collaborations, projects, or just a friendly chat.
Feel free to explore, contribute, and get inspired!