Modern Personal Finance Management App ✨
Track expenses, manage budgets, and achieve your financial goals easily with PitakaPro.
🚀 Live Demo | 📖 Documentation | 💡 Feature Request
- 📊 Dashboard – Visual overview of your finances and key metrics.
- 💳 Accounts – Track all your financial accounts in one place.
- 💰 Transactions – Record and categorize all income and expenses.
- 📈 Budgets – Set and monitor monthly budgets in real-time.
- 🎯 Goals – Define financial goals and track progress.
- ⚙️ Settings – Customize the app to your preferences.
# Clone the repository
git clone https://github.com/ravvdevv/PitakaPro.git
cd PitakaPro
# Install dependencies (choose one)
bun install
# or
npm install
# or
pnpm install
# Start development server (choose the one for your package manager)
bun dev
# or
npm run dev
# or
pnpm devOpen your browser and navigate to http://localhost:3000
Project Structure pitakapro/ ├── app/ # Next.js App Router │ ├── api/ # API routes │ ├── dashboard/ # Dashboard features │ ├── auth/ # Authentication pages │ ├── (marketing)/ # Landing pages │ └── page.tsx # Home page ├── components/ # Reusable UI components ├── lib/ # Utilities & types ├── public/ # Images, fonts, assets ├── styles/ # Global CSS & theme ├── .env.local # Environment variables ├── next.config.js # Next.js config ├── tailwind.config.js # Tailwind config └── tsconfig.json # TypeScript config
Contributing
Fork the repo
Create a branch: git checkout -b feature/my-feature
Make changes and commit: git commit -m "Add feature"
Push to branch: git push origin feature/my-feature
Open a Pull Request
Made with ❤️ by Raven