"গণতন্ত্র পুনরুদ্ধারের জন্য আপনার আবশ্যিক অবদান নির্ধারণ করুন" "Determine your mandatory contribution for the restoration of democracy"
A preview of the Chanda Calculator interface.
Chanda Calculator (চাঁদা ক্যালকুলেটর) is a satirical single-page web application built with React and Next.js. This funny Bangla app is designed to poke fun at the political culture of "chanda" (forced donations or subscriptions) in Bangladesh.
Inspired by recent political discourse and accusations against parties like the BNP, this app provides a "professional" looking tool for citizens to "estimate" their mandatory contribution to the "cause". Users can select their profession, input their monthly income, and receive a humorously calculated chanda amount along with a witty, satirical justification. To complete the experience, they can even download a formal-looking "receipt" of their estimated contribution as a PDF.
This project is intended purely for entertainment, humor, and political satire. It is a commentary on political practices and should not be taken seriously.
Keywords: Chanda Calculator, Bangla funny app, Bangladesh political satire, Vercel app, Next.js project, React satirical app, BNP chanda, funny Bengali web app, চাঁদা ক্যালকুলেটর.
- 😂 Satirical Content: All content is in Bengali, crafted with a humorous and satirical tone.
- 💼 Professional UI: A clean, modern, and responsive dark-themed UI built with Tailwind CSS to mimic a serious financial application.
- 🧮 "Advanced" Calculation: A complex (and completely made-up) algorithm calculates the chanda based on profession and income.
- 📄 PDF Receipt Download: Users can download a PDF "receipt" of their calculated amount, making the satire shareable.
- 📱 Fully Responsive: Looks and works great on desktops, tablets, and mobile devices.
- 🚀 Built with Modern Tech: A fast, single-page application powered by React and Next.js.
- Frontend: React, Next.js
- Styling: Tailwind CSS
- PDF Generation: jsPDF & html2canvas
To run this project locally, follow these simple steps.
Make sure you have Node.js and npm (or yarn) installed on your machine.
- Clone the repository:
git clone https://github.com/ImAbuSayed/chanda-calculator.git
- Navigate to the project directory:
cd chanda-calculator - Install dependencies:
npm install # OR yarn install - Run the development server:
npm run dev # OR yarn dev
Open http://localhost:3000 with your browser to see the result.
This is a fun project, and contributions are welcome! If you have ideas for funnier messages, new professions, or improved "calculation" logic, feel free to:
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingIdea) - Commit your Changes (
git commit -m 'Add some AmazingIdea') - Push to the Branch (
git push origin feature/AmazingIdea) - Open a Pull Request
This application is a work of satire and is intended for entertainment purposes only. The names, characters, and incidents portrayed in this production are fictitious. No identification with actual persons (living or deceased), places, buildings, and products is intended or should be inferred. Any resemblance to real political parties or events is purely for the sake of satire.
This project is licensed under the LOL (Laugh Out Loud) License. You are free to laugh, share, and modify this project as long as you find it funny.