Skip to content

Latest commit

 

History

History
68 lines (52 loc) · 3.56 KB

README.md

File metadata and controls

68 lines (52 loc) · 3.56 KB

Spend-Sync

Name - Thumbnail

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!

Live Demo 🎉

  • Explore the live version of Spend-Sync here.
  • Download For Android (You can use this as Android App): Click Here

Fun Fact

Note

I created this project entirely using my Android Phone with apps: Acode & Termux.

🔴 Unveiling the Journey of Building Spend-Sync

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.

Project Created at

  • 🗓 March 24 - April 2024

Technologies Used ⚒️

  • Vite + React.js
  • Tailwindcss
  • React-Query
  • Appwrite
  • Zustand
  • React-Hook-Form
  • ChatGPT: Many parts of this application are written by ChatGPT.

Features

  • 📧 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

.env Setup

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= 

📬 Connect with me

Let's connect! Reach out for collaborations, projects, or just a friendly chat.

Fazle Rabbi Fazle Rabbi Fazle Rabbi Fazle Rabbi Fazle Rabbi Fazle Rabbi

Feel free to explore, contribute, and get inspired!