✨ A beautiful and interactive learning tracker for aspiring quantitative researchers! ✨
Welcome to the most adorable quant learning experience ever created! 🎀 This magical pink-blue themed application will guide you through your 2-month journey to becoming a quantitative researcher with style and cuteness!
- 📊 Progress Tracking: Real-time progress indicators with visual feedback
- ✅ Task Management: Interactive daily task checklist with completion tracking
- 📈 Analytics Dashboard: Learning statistics with motivational insights
- ⏱️ Study Timer: Built-in Pomodoro timer for focused study sessions
- 📄 Export Options: Export progress as JSON, CSV, or HTML reports
- 🎮 Explorer Menu: Clean navigation system for easy feature access
- 📱 Responsive Design: Optimized for all devices with adaptive layouts
- 💾 Local Storage: Secure local data storage with backup options
- Probability theory and statistical distributions
- Linear algebra and matrix operations
- Calculus and optimization techniques
- Financial mathematics basics
- Python for financial analysis
- Data manipulation with Pandas
- Financial APIs and data sources
- Market structures and instruments
- Time series analysis and forecasting
- Portfolio theory and optimization
- Risk metrics (VaR, Sharpe ratio)
- CAPM and factor models
- Algorithmic trading strategies
- Backtesting frameworks
- Quantitative research methods
- Academic paper analysis
- Frontend: React 19.x with Vite
- Styling: Pure CSS with custom design system
- Storage: Browser localStorage
- Build: Vite for fast development
- Design: Mobile-first responsive approach
- Node.js (v16+)
- npm or yarn
git clone https://github.com/depichan18/quant-roadmap.git
cd quant-roadmap
npm install
npm run dev
Live Demo: http://localhost:5174/
npm run build
- 🎮 Explorer Menu: Click the menu toggle in the top-right corner to access all features
- 🌸 Track Daily Tasks: Click on checkboxes to mark tasks as completed
- 📊 View Progress: Watch your progress bloom in the header section with smooth animations
- 🍅 Study Timer: Use the Pomodoro timer for focused study sessions
- 📈 Statistics: View your learning journey with analytics and motivational messages
- 📄 Export Data: Save your progress in various formats (JSON, CSV, HTML)
- ❓ Help & Guide: Access helpful information through the help modal
- 🔄 Reset Progress: Start fresh anytime with a gentle reset
- ✨ Real-time progress calculation with visual feedback
- 🎀 Circular progress indicators in pastel colors
- 📊 Week-by-week completion tracking with smooth animations
- 💕 Motivational messages based on your progress
- 🍱 Clean minimalist toggle button with pink-600 text
- 🌈 Soft blue-pink gradient backgrounds
- 🎯 Quick access to all features: Statistics, Timer, Export, Help
- 💫 Smooth animations and glass-morphism effects
- 📱 Mobile-responsive with adaptive sizing
- ⏰ 25-minute study sessions (perfect for focus!)
- 🛀 5-minute break periods (time to relax!)
- 🎯 Visual countdown with beautiful circular progress
- 🔔 Gentle desktop notifications when sessions complete
- 🔄 Automatic session switching
- 🌸 JSON: Complete data export for backup
- 📊 CSV: Spreadsheet-friendly format
- 📋 Report: Pretty HTML report for printing
- ✅ Total tasks completed
- 🏆 Weeks finished
- 📍 Current week indicator
- 📊 Average weekly progress
- 💖 Motivational feedback
Main dashboard with progress tracking
Detailed analytics and completion tracking
Interactive week cards with task management
Daily task checklist interface
Project and curriculum overview
- Roadmap: Edit
src/data/roadmapData.json
to modify curriculum - Styling: Update CSS files in
src/components/
for visual changes - Colors: Modify CSS custom properties for theme adjustments
Fully responsive design optimized for:
- Desktop computers
- Tablets and mobile devices
- Various screen orientations
- All data stored locally in your browser
- No external servers or data collection
- Export options for easy backup and portability
This project welcomes contributions! Feel free to:
- Fork the repository and submit pull requests
- Report bugs or suggest new features
- Improve documentation or curriculum content
MIT License - Free to use and modify
Created by Depichan (Devi Rosa Aprilla), Mathematics student at Institut Teknologi Sepuluh Nopember (ITS).
"Learning should be engaging, beautiful, and effective!"
Start your quantitative research journey today! 🚀