Skip to content

Latest commit

 

History

History
103 lines (75 loc) · 3.63 KB

File metadata and controls

103 lines (75 loc) · 3.63 KB

PitakaPro

Modern Personal Finance Management App ✨

Track expenses, manage budgets, and achieve your financial goals easily with PitakaPro.

🚀 Live Demo | 📖 Documentation | 💡 Feature Request


Features

  • 📊 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.

Tech Stack

Next.js React TypeScript Tailwind CSS Radix UI Bun Vercel


Getting Started

Prerequisites

  • Node.js 18+ or Bun
  • Package manager: npm, yarn, or pnpm
  • Git

Installation

# 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 dev

Open 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