For Nepali
If you've ever tried to calculate your NEPSE stock trade profits manually, you know how frustrating it can be. With varying brokerage rates, DP charges, and unclear taxes—it’s easy to make mistakes or waste time on spreadsheets.
As a solo dev and investor in Nepal, I wanted a tool that was simple, accurate, bilingual (English + नेपाली), and mobile-friendly.
So I built the NEPSE Share Calculator – a free web app to calculate your share trading costs and profits/losses instantly.
🧮 What It Does
NEPSE Share Calculator helps you:
✅ Calculate net profit/loss from share trades
✅ Understand how much tax, commission, and DP charges apply
✅ Choose between different broker rates (0.4%–0.6%)
✅ Get results in both English and Nepali
✅ Use it on mobile or desktop – no login required
🔧 Tech Stack
I kept the tech stack simple, fast, and scalable:
- React + Vite for fast performance
- Tailwind CSS for UI styling
- React Router for routing
- i18next for bilingual support (English/Nepali)
- Hosted on Netlify for free, fast deployment
- SEO-optimized with dynamic tags, canonical URLs and Schema Markup.
🌐 Why I Built This
Like many in Nepal, I invest occasionally in NEPSE-listed companies. But every time I sold shares, I’d have to:
- Manually calculate broker commission
- Guess the DP charge
- Try to remember how tax is applied
- Open my calculator app + Google Sheets 🤯
Instead of repeating that over and over, I decided to make a web app that anyone can use – even on mobile with slow internet.
🔤 Bilingual by Default
Nepal has a diverse user base. Some investors prefer English; others prefer Nepali. So the app defaults to English but supports full translation using a simple toggle (/ne route prefix). It even updates the meta title and schema for SEO in both languages.
✨ What Makes It Different?
Unlike other tools that feel outdated, over-complicated, or are hidden behind signups, this app is:
- Free and open to all
- Fast and lightweight
- Optimized for both beginners and power users
🧪 What I Learned
- i18n routing with SEO is trickier than I expected
- Canonical and Open Graph tags matter more than we think
- Most people value simplicity over features
- React + Tailwind + Vite is a dream combo for side projects 🚀
📬 Try It Out
👉 https://nepsesharecalculator.com
I’d love your feedback, bug reports, or ideas for improvement. You can reach me on Twitter @GameeSarash or comment below.
If you find it useful, please consider sharing it with friends or family who trade stocks in Nepal!
💡 Future Plans
- Add more calculators including Bonus, WACC, and more.
- Allow tracking of multiple trades
- Historical NEPSE data integration
- Dark mode support 🌙
Thanks for reading – and to fellow developers: if you’ve ever wanted to solve a local problem with code, just start small. This project began as a weekend experiment and now helps thousands of people monthly.
Would love to hear what you’re building too!
Top comments (0)