Skip to main content
Projects
Full-Stack • Mobile • AI Tools

TaxPlan BD App (Android)

AndroidTax CalculatorBangladeshFinanceNBROffline App

A privacy-focused Android app for calculating Bangladesh income tax, planning investments, and estimating payable tax under NBR rules.

TaxPlan BD App (Android) screenshot 1TaxPlan BD App (Android) screenshot 2TaxPlan BD App (Android) screenshot 3TaxPlan BD App (Android) screenshot 4TaxPlan BD App (Android) screenshot 5TaxPlan BD App (Android) screenshot 6

Description

TaxPlan BD is a native Android income tax planning application built for taxpayers in Bangladesh. The app allows users to calculate income tax, estimate investment rebates, analyze minimum tax based on location, and generate clear financial summaries for the NBR Assessment Year 2025–2026. Designed with an offline-first approach, all calculations and saved data remain securely stored on the user's device without requiring an account or internet connection.

Tech Stack

HTML5JavaScript (ES6)Tailwind CSSCapacitor AndroidChart.jsjsPDF

Programming Languages

HTML5JavaScriptNode.jsExpress.jsMySQLTailwind CSS

Key Features

  • Bangladesh NBR Income Tax Calculator
  • Investment Rebate & Tax Planner
  • Minimum Tax Calculation by Location
  • Real-time Payable Tax Analysis
  • Interactive Tax Savings Simulator
  • Visual Tax Reports & Charts
  • PDF Report Export
  • English & Bangla Language Support
  • Offline Data Storage
  • JSON Backup & Restore

Project Timeline

Aug 2026 - Sep 2026

Challenges

Building TaxPlan BD was challenging because Bangladesh's income tax system includes different taxpayer categories, tax slabs, investment rebate rules, exemptions, and location-based minimum tax calculations. I had to convert these complex NBR regulations into a simple, accurate, and user-friendly Android experience while ensuring every calculation updated in real time. Another challenge was developing an offline-first application where users could securely save their tax data, restore backups, and generate PDF reports without depending on a constant internet connection.

What I Learned

This project gave me practical experience in developing a complete Android financial application from scratch. I learned how to design reliable tax calculation logic, build an intuitive mobile user interface, implement offline local data storage, generate professional PDF reports, and optimize performance across different Android devices. It also strengthened my understanding of multilingual app development and privacy-focused mobile architecture.

Open Source Projects

Contribution Activity

—

Contributions

—

Repositories

—

Followers

Sourav's Github Contributions

Top languages by repo

Fetching languages...

Fetching repositories...

Link copied!
✦

Share Project

☁️

SAVE TO DEVICE?

Download File

You are about to download this file to your local device. Do you wish to proceed?

Yes, Download