ExpenseTracker
No description available
Install / Use
/learn @MaZikal7nap/ExpenseTrackerREADME
💰 Expense Tracker
https://expense-tracker-158d8.web.app
Track Your Finances with Ease
This is a sleek and efficient Expense Tracker application built using React and Vite. Designed with simplicity and performance in mind, it helps you effortlessly manage your income and expenses, giving you a clear view of your financial health. <br><br>
✨ Features
Transactions: <i>Keep your records accurate and up-to-date.</i>Categorize Expenses: <i> Organize transactions into categories for better insights.</i>Responsive Design: <i> Seamless experience across devices.</i>Real-Time Calculations: <i> Instant updates on your total balance and transaction summaries.</i>Modern UI: <i> Clean and intuitive interface for a pleasant user experience.</i> <br>
🛠️ Tech Stack
React: <i>For building a dynamic and component-driven UI.</i>Vite: <i>For fast development and optimized builds.</i>Firebase: <i>For real-time database, authentication, and hosting solutions.</i>Tailwind CSS: <i>For creating modern and responsive designs with ease.</i> <br>
🚀 How to Run Locally
1 - Clone Repo
https://github.com/MaZikal7nap/ExpenseTracker.git
2 - Navigate To The project Directory
cd ExpenseTracker
3 - Install Dependencies
npm install
Only If [ npm install ] did'nt work for some reason
npm install react-router-dom
npm create vite@latest
npm install firebase
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p
npx shadcn@latest init
npx shadcn@latest add button
npm i react-router
npx shadcn@latest add dropdown-menu
npx shadcn@latest add dialog
npx shadcn@latest add dialog card
npx shadcn@latest add label
npx shadcn@latest add input
npm i react-hot-toast
npx shadcn@latest add textarea
npx shadcn@latest add badge
npm i recharts
4 - Start The Development Server
npm run dev
<i>Note - You'll Also Need To Create Firebase AC to Add Your Own API Key nd Other Stuff Inside { const firebaseConfig } in src/Config.js </i>
<br>🧭 Live
CLick Here To Visit <br><br> YouTube Demo <br>
Related Skills
node-connect
341.6kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.6kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.6kCommit, push, and open a PR
