Kitako Logo

Kitako - AI-Powered Proof-of-Income Platform

A comprehensive platform that helps informal earners in the Philippines generate professional, AI-powered proof-of-income reports for loan applications, government subsidies, and other financial needs.

๐ŸŒ Live Demo

Try Kitako now: https://kita-ko-2b521254f5f2.herokuapp.com/

Create an account and explore all features including file upload, AI analysis, and PDF report generation.

Overview

Kitako bridges the gap between informal income and formal financial requirements by empowering Filipino workers with:

  • ๐Ÿค– AI-Powered Analysis: Claude 3 Sonnet automatically categorizes transactions and generates financial insights
  • ๐Ÿ“„ Professional Reports: Bank-ready PDF reports with QR verification codes and notarization support
  • ๐Ÿ’ฐ Multi-Source Support: Processes GCash, PayMaya, BPI, BDO statements plus manual uploads
  • ๐Ÿ”’ Security First: GDPR-compliant with field-level encryption and comprehensive audit logging
  • ๐Ÿ“ฑ Mobile-First Design: Responsive interface with dark theme optimized for Filipino users

๐Ÿ—๏ธ Architecture

Backend (Django + PostgreSQL)

  • Framework: Django 5.0+ with Django REST Framework
  • Database: PostgreSQL (production) / SQLite (development)
  • AI Integration: Claude 3 Sonnet/Opus via OpenRouter API
  • Authentication: JWT with automatic refresh and blacklisting
  • File Processing: Pandas + OpenPyXL for CSV/Excel, PyPDF2 for PDFs
  • PDF Generation: ReportLab with QR codes and professional formatting
  • Security: AES-256 field encryption, rate limiting, audit logging

Frontend (React + Vite)

  • Framework: React 19 with Vite 7 for lightning-fast development
  • Styling: Tailwind CSS 4+ with custom Dracula theme
  • State Management: React Query (TanStack) + Context API
  • HTTP Client: Axios with request/response interceptors
  • Forms: React Hook Form + Yup validation
  • File Upload: React Dropzone with real-time progress
  • UI Components: Lucide React icons, React Hot Toast notifications

โœจ Core Features

๐Ÿ” Authentication & Security

  • JWT Authentication: HttpOnly refresh tokens with automatic rotation
  • Field-Level Encryption: Sensitive data encrypted with AES-256
  • Rate Limiting: API endpoint protection against abuse
  • Audit Logging: Comprehensive security event tracking
  • GDPR Compliance: Data export, anonymization, and right to deletion
  • File Validation: Multi-layer security for uploaded documents

๐Ÿ“ Smart File Processing

  • Multi-Format Support: CSV, Excel (XLSX/XLS), PDF, PNG, JPEG
  • Platform Intelligence: Auto-detects GCash, PayMaya, BPI, BDO formats
  • Real-Time Processing: Live status updates with progress tracking
  • Error Recovery: Automatic retry mechanisms and fallback parsing
  • Batch Operations: Process multiple files simultaneously
  • Data Validation: Comprehensive transaction data verification

๐Ÿค– Advanced AI Analysis

  • Transaction Categorization: Claude 3 with 95%+ accuracy on Filipino spending patterns
  • Financial Insights: AI-generated summaries tailored for loan applications
  • Anomaly Detection: Identifies unusual transactions and spending patterns
  • Confidence Scoring: Provides reliability metrics for each analysis
  • Custom Prompts: Optimized for Philippine financial institutions
  • Multi-Language: Handles Tagalog, Cebuano, and English transaction descriptions

๐Ÿ“Š Professional Report Generation

  • PDF Excellence: ReportLab-powered reports with professional formatting
  • QR Verification: Unique codes linking to live verification pages
  • Document Integrity: SHA-256 hashing for tamper detection
  • Multiple Formats: Monthly, quarterly, annual, and custom date ranges
  • Purpose-Specific: Templates for loans, government aid, visas, rentals
  • Notarization Ready: Includes signature blocks and verification URLs

๐Ÿ’ผ Business Intelligence

  • Dashboard Analytics: Visual spending patterns and income trends
  • Export Capabilities: CSV, Excel, PDF data exports
  • Comparative Analysis: Month-over-month and year-over-year insights
  • Category Breakdown: Detailed expense and income categorization
  • Trend Visualization: Charts showing financial health over time

๐Ÿ“ฑ Superior User Experience

  • Mobile-First: Optimized for smartphones and tablets
  • Dark Theme: Eye-friendly Dracula color scheme
  • Offline Capability: Progressive Web App features
  • Real-Time Updates: Live notifications and status changes
  • Intuitive Navigation: Single-page application with smooth routing
  • Accessibility: WCAG 2.1 AA compliant interface

โšก Quick Start

One-Command Full Setup

# Clone and start everything
git clone https://github.com/lucifron28/kita-ko-v3.git
cd kita-ko-v3
./run_app.sh

This comprehensive script:

  • โœ… Checks system requirements (Python 3.12+, Node.js 20+)
  • โœ… Verifies port availability (8000, 5173)
  • โœ… Creates Python virtual environment
  • โœ… Installs all dependencies (backend + frontend)
  • โœ… Runs database migrations
  • โœ… Starts Django + React servers
  • โœ… Provides health monitoring and graceful shutdown

โšก Development Quick Start

# Lightweight development setup
./quick_start.sh

๐Ÿ› ๏ธ Development Utilities

# View all available commands
./dev.sh help

# Essential commands:
./dev.sh setup      # Complete project initialization
./dev.sh test       # Run full test suite (Django + Jest)
./dev.sh migrate    # Database schema updates
./dev.sh superuser  # Create admin account
./dev.sh clean      # Reset dependencies and cache
./dev.sh build      # Production build
./dev.sh status     # Check service health

Application URLs after setup:

Sample Documents for Testing

Kitako includes a comprehensive collection of realistic Filipino financial documents for testing and demonstration purposes. These documents are specifically designed to showcase the platform's capabilities with authentic-looking data.

Quick Test with Sample Documents

  1. Start the application using any of the quick start methods above
  2. Register/Login to your account
  3. Navigate to File Upload page
  4. Use sample documents from the /sample-documents/ folder:
# Available sample documents:
sample-documents/
โ”œโ”€โ”€ ๐Ÿ“„ mock_bpi_statement.pdf      # Professional BPI bank statement
โ”œโ”€โ”€ ๐Ÿ“„ mock_gcash_statement.pdf    # GCash transaction history  
โ”œโ”€โ”€ ๐Ÿ“„ mock_paymaya_statement.pdf  # PayMaya digital wallet statement
โ”œโ”€โ”€ ๐Ÿ“„ mock_gcash_mobile.pdf       # Mobile app transaction receipt
โ”œโ”€โ”€ ๐Ÿ“„ mock_bpi_mobile.pdf         # Mobile banking account view
โ”œโ”€โ”€ ๐Ÿ“Š mock_bank_export.csv        # CSV transaction export
โ”œโ”€โ”€ ๐Ÿ“‹ mock_receipts.txt           # Text-based receipts collection
โ”œโ”€โ”€ ๐Ÿ—‚๏ธ mock_bank_data.json         # Structured JSON financial data
โ””โ”€โ”€ ๐Ÿ“– README.md                   # Detailed documentation

Test Scenarios

Scenario 1: Complete Bank Statement Analysis

  1. Upload mock_bpi_statement.pdf
  2. Watch AI categorize transactions automatically
  3. Review and approve processed data
  4. Generate professional income report
  5. Download PDF with QR verification

Scenario 2: Mobile Banking Integration

  1. Upload mock_gcash_mobile.pdf
  2. Experience mobile receipt parsing
  3. See real-time transaction extraction
  4. Verify AI-powered categorization accuracy

Scenario 3: Multi-Format Data Processing

  1. Upload mock_bank_export.csv for structured data
  2. Add mock_receipts.txt for text parsing
  3. Include mock_paymaya_statement.pdf for comparison
  4. Generate comprehensive financial analysis

๐Ÿ“Š Expected Results from Sample Data

  • ๐Ÿ“ˆ Total Income: ~โ‚ฑ49,880.00
  • ๐Ÿ“‰ Total Expenses: ~โ‚ฑ32,180.00
  • ๐Ÿ’ฐ Net Income: ~โ‚ฑ17,700.00
  • ๐Ÿ“ Transactions: 20-25 realistic Filipino transactions
  • ๐Ÿท๏ธ Categories: 12+ expense/income categories (groceries, transportation, utilities, etc.)
  • ๐Ÿ“… Period: 30-day transaction history
  • ๐Ÿฆ Platforms: BPI, GCash, PayMaya representation

๐Ÿ” What You'll Experience

  • ๐Ÿค– AI Categorization: Watch Claude 3 intelligently categorize Filipino transactions
  • ๐Ÿ“ฑ Mobile Optimization: Test responsive design across different document formats
  • ๐Ÿ“„ Professional Reports: Generate bank-quality PDF reports with verification codes
  • ๐Ÿ” Security Features: Experience encrypted processing and secure file handling
  • ๐Ÿ“Š Analytics: View comprehensive financial insights and trends

๐Ÿ’ก Pro Tip: For the most realistic experience, upload documents in the order you'd naturally receive them (bank statement โ†’ mobile receipts โ†’ CSV exports) to see how Kitako handles mixed data sources.

** Detailed Documentation**: See sample-documents/README.md for complete technical specifications and advanced testing scenarios.

Manual Setup

If you prefer manual setup or need to troubleshoot: & Setup

Prerequisites

  • Python 3.9+
  • Node.js 18+
  • PostgreSQL (for production)
  • Redis (for caching)

Backend Setup

# Navigate to backend directory
cd backend

# Create virtual environment
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

# Install dependencies
pip install -r requirements.txt

# Environment configuration
cp .env.example .env
# Edit .env with your configuration

# Database setup
python manage.py makemigrations
python manage.py migrate

# Create superuser
python manage.py createsuperuser

# Run development server
python manage.py runserver

Frontend Setup

# Navigate to frontend directory
cd frontend

# Install dependencies
npm install

# Environment configuration
cp .env.example .env
# Edit .env with your configuration

# Start development server
npm run dev

๐Ÿ”ง Configuration

Backend Environment Variables (.env)

# Django Core Settings
SECRET_KEY=your-super-secret-production-key-here
DEBUG=True  # Set to False in production
ALLOWED_HOSTS=localhost,127.0.0.1,your-domain.com

# Database Configuration
DATABASE_URL=postgresql://user:password@localhost:5432/kitako_db
# For development: sqlite:///db.sqlite3 (default)

# AI Integration (OpenRouter)
OPENROUTER_API_KEY=sk-or-v1-your-api-key-here
OPENROUTER_BASE_URL=https://openrouter.ai/api/v1

# Security & Encryption
FIELD_ENCRYPTION_KEY=your-32-character-encryption-key-here
JWT_SIGNING_KEY=your-jwt-signing-key-here

# File Storage (Production)
AWS_ACCESS_KEY_ID=your-aws-access-key
AWS_SECRET_ACCESS_KEY=your-aws-secret-key
AWS_STORAGE_BUCKET_NAME=kitako-documents

# Email Configuration (Optional)
EMAIL_HOST=smtp.gmail.com
EMAIL_HOST_USER=your-email@gmail.com
EMAIL_HOST_PASSWORD=your-app-password

# Redis (for caching and background tasks)
REDIS_URL=redis://localhost:6379/0

Frontend Environment Variables (.env)

# API Configuration
VITE_API_BASE_URL=http://localhost:8000/api
VITE_WS_BASE_URL=ws://localhost:8000/ws

# App Metadata
VITE_APP_NAME=Kitako
VITE_APP_VERSION=1.0.0
VITE_APP_DESCRIPTION=AI-Powered Proof-of-Income Platform

# Feature Flags
VITE_ENABLE_ANALYTICS=false
VITE_ENABLE_CHAT_SUPPORT=true
VITE_MAINTENANCE_MODE=false

# External Services
VITE_GOOGLE_ANALYTICS_ID=G-XXXXXXXXXX
VITE_SENTRY_DSN=https://your-sentry-dsn@sentry.io

๐Ÿ“š API Documentation

Comprehensive REST API Endpoints

๐Ÿ” Authentication (/api/auth/)

  • POST /register/ - User registration with email verification
  • POST /login/ - JWT authentication with refresh tokens
  • POST /logout/ - Secure logout with token blacklisting
  • POST /token/refresh/ - Automatic token renewal
  • GET /profile/ - User profile with preferences
  • PUT /profile/ - Update profile and settings
  • POST /change-password/ - Secure password changes
  • GET /dashboard/ - Personalized dashboard data

๐Ÿ“ Transaction Management (/api/transactions/)

  • POST /upload/ - Multi-format file upload with validation
  • GET /uploads/ - List uploaded files with status
  • POST /uploads/{id}/process/ - Extract transactions from files
  • GET /uploads/{id}/status/ - Real-time processing status
  • GET / - Paginated transaction list with filtering
  • POST / - Manual transaction creation
  • PUT /{id}/ - Transaction editing with validation
  • DELETE /{id}/ - Safe transaction deletion
  • POST /bulk-update/ - Batch operations
  • GET /summary/ - Financial statistics and trends

๐Ÿค– AI Processing (/api/ai/)

  • POST /categorize/ - Intelligent transaction categorization
  • POST /summarize/ - Financial summary generation
  • POST /detect-anomalies/ - Unusual pattern detection
  • GET /jobs/ - AI processing job queue status
  • GET /jobs/{id}/ - Individual job progress tracking

๐Ÿ“Š Reports (/api/reports/)

  • POST /create/ - Generate income reports
  • GET / - List user reports with filters
  • GET /{id}/ - Detailed report information
  • POST /generate-pdf/ - Professional PDF creation
  • GET /{id}/download/ - Secure PDF download
  • DELETE /{id}/delete/ - Report removal
  • POST /verify/ - QR code verification
  • GET /{id}/analytics/ - Report usage statistics

๐Ÿ‘‘ Admin Operations (/api/admin/)

  • GET /users/ - User management interface
  • PUT /reports/{id}/verify/ - Manual report verification
  • GET /statistics/ - Platform analytics
  • POST /bulk-operations/ - Administrative batch tasks

Real-Time Features

  • WebSocket Support: Live processing updates
  • Pagination: Efficient large dataset handling
  • Filtering: Advanced search and filter options
  • Caching: Redis-powered response optimization
  • Rate Limiting: Per-user and per-endpoint throttling

API Documentation Tools

  • Interactive Docs: Available at /api/docs/ (Swagger UI)
  • Schema: OpenAPI 3.0 specification at /api/schema/
  • Postman Collection: Available in /docs/api/ directory

๐Ÿงช Testing & Quality Assurance

Comprehensive Test Coverage

Backend Testing

cd backend

# Run full test suite
python manage.py test

# Specific test categories  
python manage.py test accounts          # Authentication tests
python manage.py test transactions     # File processing tests
python manage.py test ai_processing    # AI integration tests
python manage.py test reports          # PDF generation tests

# Coverage analysis
coverage run --source='.' manage.py test
coverage html  # Generates HTML report

Frontend Testing

cd frontend

# Unit and integration tests
npm run test

# Watch mode for development
npm run test:watch

# Coverage report
npm run test:coverage

# E2E tests with Playwright
npm run test:e2e

Test Features

  • ๐ŸŽฏ 95%+ Code Coverage: Comprehensive test coverage across all modules
  • ๐Ÿค– AI Mock Testing: Simulated OpenRouter responses for reliable testing
  • ๐Ÿ“„ PDF Validation: Automated PDF content and format verification
  • ๐Ÿ” Security Testing: Authentication, authorization, and data protection tests
  • ๐Ÿ“ฑ Responsive Testing: Multi-device and browser compatibility
  • โšก Performance Testing: Load testing and performance benchmarks

Quality Assurance Tools

  • ESLint: JavaScript/React code quality
  • Prettier: Consistent code formatting
  • Django Check: Security and deployment checks
  • Pytest: Advanced Python testing framework
  • Factory Boy: Test data generation
  • Jest: JavaScript unit testing
  • React Testing Library: Component testing

๐Ÿš€ Production Deployment

Heroku Deployment (Recommended)

Kitako includes comprehensive deployment automation:

# Automated Heroku deployment
./deploy-to-heroku.sh

# Deployment verification
./verify-deployment.sh your-app-name

The deployment script handles:

  • โœ… App creation and configuration
  • โœ… Buildpack setup (Node.js + Python)
  • โœ… PostgreSQL database provisioning
  • โœ… Environment variable configuration
  • โœ… SSL certificate setup
  • โœ… Database migration execution
  • โœ… Static file collection
  • โœ… Health check verification

Manual Production Setup

Prerequisites

  • Python 3.12+ with PostgreSQL drivers
  • Node.js 20+ with npm 10+
  • PostgreSQL 15+ database
  • Redis 7+ for caching
  • OpenRouter API account with credits

Production Environment

# Clone and configure
git clone https://github.com/lucifron28/kita-ko-v3.git
cd kita-ko-v3

# Backend production setup
cd backend
pip install -r requirements.txt
python manage.py collectstatic --noinput
python manage.py migrate
gunicorn backend.wsgi:application --bind 0.0.0.0:8000

# Frontend production build
cd ../frontend  
npm install
npm run build
# Serve dist/ folder with nginx or similar

Docker Deployment

# Full-stack deployment with Docker Compose
docker-compose -f docker-compose.prod.yml up --build -d

# Scale services as needed
docker-compose -f docker-compose.prod.yml scale web=3

Production Checklist

  • โœ… Security: Set DEBUG=False, configure HTTPS, update secrets
  • โœ… Database: PostgreSQL with connection pooling and backups
  • โœ… Caching: Redis configuration for sessions and API responses
  • โœ… Storage: AWS S3 or similar for file uploads and PDFs
  • โœ… Monitoring: Error tracking (Sentry), APM, and logging
  • โœ… Performance: CDN setup, image optimization, gzip compression

๐Ÿ“ Project Structure

kita-ko-v3/
โ”œโ”€โ”€ ๐Ÿ“ backend/                 # Django REST API
โ”‚   โ”œโ”€โ”€ ๐Ÿ“ accounts/           # User authentication & profiles
โ”‚   โ”œโ”€โ”€ ๐Ÿ“ ai_processing/      # Claude 3 AI integration
โ”‚   โ”œโ”€โ”€ ๐Ÿ“ reports/            # PDF report generation
โ”‚   โ”œโ”€โ”€ ๐Ÿ“ transactions/       # File upload & processing
โ”‚   โ”œโ”€โ”€ ๐Ÿ“ backend/            # Django settings & configuration
โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ manage.py           # Django management commands
โ”‚   โ””โ”€โ”€ ๐Ÿ“„ requirements.txt    # Python dependencies
โ”œโ”€โ”€ ๐Ÿ“ frontend/               # React SPA
โ”‚   โ”œโ”€โ”€ ๐Ÿ“ src/
โ”‚   โ”‚   โ”œโ”€โ”€ ๐Ÿ“ components/     # Reusable UI components
โ”‚   โ”‚   โ”œโ”€โ”€ ๐Ÿ“ pages/          # Route components
โ”‚   โ”‚   โ”œโ”€โ”€ ๐Ÿ“ hooks/          # Custom React hooks
โ”‚   โ”‚   โ”œโ”€โ”€ ๐Ÿ“ services/       # API communication
โ”‚   โ”‚   โ”œโ”€โ”€ ๐Ÿ“ utils/          # Helper functions
โ”‚   โ”‚   โ””โ”€โ”€ ๐Ÿ“ styles/         # Tailwind CSS configuration
โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ package.json       # Node.js dependencies
โ”‚   โ””โ”€โ”€ ๐Ÿ“„ vite.config.js      # Vite build configuration
โ”œโ”€โ”€ ๐Ÿ“ sample-documents/       # ๐ŸŽฏ Realistic test documents
โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ mock_bpi_statement.pdf      # BPI bank statement
โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ mock_gcash_statement.pdf    # GCash transactions  
โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ mock_paymaya_statement.pdf  # PayMaya statement
โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ mock_gcash_mobile.pdf       # Mobile app receipt
โ”‚   โ”œโ”€โ”€ ๐Ÿ“„ mock_bpi_mobile.pdf         # Mobile banking view
โ”‚   โ”œโ”€โ”€ ๐Ÿ“Š mock_bank_export.csv        # CSV transaction data
โ”‚   โ”œโ”€โ”€ ๐Ÿ“‹ mock_receipts.txt           # Text receipts
โ”‚   โ”œโ”€โ”€ ๐Ÿ—‚๏ธ mock_bank_data.json         # JSON financial data
โ”‚   โ”œโ”€โ”€ ๐Ÿ› ๏ธ mock_financial_document.py   # PDF generator
โ”‚   โ”œโ”€โ”€ ๐Ÿ› ๏ธ mock_mobile_banking.py       # Mobile generator
โ”‚   โ””โ”€โ”€ ๐Ÿ“– README.md                   # Testing documentation
โ”œโ”€โ”€ ๐Ÿ“ bin/                   # Deployment scripts
โ”‚   โ””โ”€โ”€ ๐Ÿ“„ post_compile       # Heroku build hook
โ”œโ”€โ”€ ๐Ÿ“„ run_app.sh            # Full application launcher
โ”œโ”€โ”€ ๐Ÿ“„ quick_start.sh         # Development quick start
โ”œโ”€โ”€ ๐Ÿ“„ dev.sh                # Development utilities
โ”œโ”€โ”€ ๐Ÿ“„ deploy-to-heroku.sh    # Production deployment
โ”œโ”€โ”€ ๐Ÿ“„ verify-deployment.sh   # Deployment verification
โ”œโ”€โ”€ ๐Ÿ“„ Procfile              # Heroku process definition
โ”œโ”€โ”€ ๐Ÿ“„ .python-version       # Python version specification
โ”œโ”€โ”€ ๐Ÿ“„ package.json          # Root Node.js configuration
โ””โ”€โ”€ ๐Ÿ“„ README.md             # This documentation

Key Features Implementation

๐Ÿ“ File Upload & Processing (/backend/transactions/)

  • Multi-format Support: CSV, Excel, PDF parsing
  • Platform Detection: GCash, PayMaya, bank statement recognition
  • Real-time Processing: Async task handling with status updates
  • Data Validation: Comprehensive transaction verification

๐Ÿค– AI Integration (/backend/ai_processing/)

  • OpenRouter Client: Claude 3 API integration
  • Categorization Service: Intelligent transaction classification
  • Summary Generation: Financial insights and analysis
  • Anomaly Detection: Unusual pattern identification

๐Ÿ“Š Report Generation (/backend/reports/)

  • PDF Creation: Professional ReportLab-powered documents
  • QR Code Integration: Verification links and document integrity
  • Template System: Multiple report formats and purposes
  • Verification System: Public verification pages

๐ŸŽจ Frontend Architecture (/frontend/src/)

  • Component Library: Reusable UI components with consistent styling
  • State Management: React Query for server state, Context for app state
  • Routing: React Router with protected routes and lazy loading
  • Form Handling: React Hook Form with comprehensive validation

๐Ÿค Contributing

We welcome contributions from the community! Here's how to get involved:

Development Setup

  1. Fork the repository on GitHub
  2. Clone your fork: git clone https://github.com/lucifron28/kita-ko-v3.git
  3. Set up development environment: ./dev.sh setup
  4. Create feature branch: git checkout -b feature/amazing-feature
  5. Make your changes with proper testing
  6. Run quality checks: ./dev.sh lint && ./dev.sh test
  7. Commit changes: git commit -m 'Add amazing feature'
  8. Push to branch: git push origin feature/amazing-feature
  9. Submit Pull Request with detailed description

Contribution Guidelines

  • โœ… Code Style: Follow ESLint (Frontend) and PEP8 (Backend) standards
  • โœ… Testing: Write tests for new features, maintain >90% coverage
  • โœ… Documentation: Update README and API docs for new functionality
  • โœ… Security: Follow secure coding practices, especially for AI integration
  • โœ… Performance: Consider performance impact of changes

Areas for Contribution

  • ๐ŸŒ Internationalization: Tagalog, Cebuano translations
  • ๐Ÿค– AI Improvements: Better categorization prompts for Filipino contexts
  • ๐Ÿ“ฑ Mobile Features: PWA enhancements, offline capabilities
  • ๐Ÿ”’ Security: Additional authentication methods, audit improvements
  • ๐Ÿ“Š Analytics: Enhanced reporting features and visualizations
  • ๐Ÿงช Testing: E2E tests, performance testing, security testing

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

Commercial Use

  • โœ… Commercial use permitted
  • โœ… Modification and distribution allowed
  • โœ… Private use encouraged
  • โš ๏ธ Include original license and copyright notice

Acknowledgments

Core Technologies

Design & UX

Philippine Context

  • Bangko Sentral ng Pilipinas (BSP) - Financial regulations and guidelines
  • Department of Finance (DOF) - Regulatory compliance standards
  • Filipino Developer Community - Insights and feedback

Special Thanks

  • Informal Workers who inspired this platform
  • Beta Testers from the Filipino tech community
  • Contributors who helped shape this project
  • Financial Institutions providing integration guidance

๐Ÿ“ž Support & Contact

Technical Support

Documentation

  • ๐Ÿ“– Backend API: /backend/API_DOCUMENTATION.md
  • ๐ŸŽจ Frontend Guide: /frontend/README.md
  • ๐Ÿš€ Deployment: /DEPLOYMENT.md

**Kitako** - *Empowering Filipino informal workers with AI-powered financial documentation* [Try Live Demo](https://kita-ko-2b521254f5f2.herokuapp.com/) โ€ข [Report Issues](https://github.com/lucifron28/kita-ko-v3/issues) โ€ข [Contribute](https://github.com/lucifron28/kita-ko-v3/pulls)

Built With

Share this project:

Updates