SkillDash Simulator is a state-of-the-art, risk-free environment designed to master the Dhaka Stock Exchange (DSE). Powered by advanced AI insights and real-time data sync, it transforms complex market dynamics into an engaging, gamified experience for both students and aspiring investors.
Experience the full native power of the Simulator with our standalone Android application.
| Latest Release | v1.0.0 (Simulator Pivot) |
| Features | Offline Support · Native TWA Wrapper · No Browser Header · Fast Performance |
| Requirements | Android 8.0+ |
| 🚀 | Real-time DSE Sync | Automated synchronization with Dhaka Stock Exchange data, including live price tracking and volume analysis. |
| 📅 | Market Calendar | Integrated holiday and market-hour tracking specific to Bangladesh for realistic trading sessions. |
| 🏆 | Gamified Leaderboards | Compete with peers, climb the ranks, and earn prestige through smart virtual investing. |
| 💾 | Offline Mode | Custom service worker logic keeps the simulator functional even with poor connectivity. |
| Tool | Description |
|---|---|
| Link Shortener (Go) | Create smart short links with custom delays and expiration. Track and manage your links easily. |
┌─────────────────────────────────────────────────────────────┐
│ Framework Next.js 16 (App Router) │
│ Language TypeScript 5 (Strict) │
│ Styling Tailwind CSS 3 + Framer Motion │
│ UI React 19 + Lucide Icons │
├─────────────────────────────────────────────────────────────┤
│ Backend / DB Firebase Firestore + Firebase Auth │
│ AI Models Google Gemini 2.5 Flash · Groq · Perplexity│
├─────────────────────────────────────────────────────────────┤
│ Monitoring Sentry + Vercel Analytics │
│ Performance Service Workers (PWA) + Bundle Optimization│
│ Mobile Capacitor (Android TWA) │
│ Deployment Vercel │
└─────────────────────────────────────────────────────────────┘
# 1. Clone & enter
git clone https://github.com/zaifears/SkillDash.git
cd SkillDash
# 2. Install dependencies
pnpm install
# 3. Configure environment
cp .env.example .env.local
# Fill in your Firebase, Gemini, Groq, and Perplexity API keys
# 4. Launch dev server
pnpm dev| Command | Description |
|---|---|
pnpm dev |
Start development server |
pnpm build |
Production build |
pnpm start |
Start production server |
pnpm type-check |
Run TypeScript type checking |
pnpm lint |
Run ESLint |
pnpm analyze |
Analyze bundle size |
pnpm apk |
Build Android APK |
This project is licensed under the MIT License — see the LICENSE file for details.
🚀 Ready to master the market?
Visit Live Simulator · Report Issue · Contact
Built with ❤️ by zaifears
