© 2025 MPC Club – Mobile Programming Club. All rights reserved.

MPC Extension is a free, open-source browser extension specifically designed to help students of Ho Chi Minh City Open University manage their studies more effectively.
MPC Extension is a free, open-source browser extension specifically designed to help students of Ho Chi Minh City Open University manage their studies more effectively.
It acts as a tool in your browser - supporting the management of grades, schedules, fees, and all important student information in a friendly, easy-to-use interface.
1git clone https://github.com/mpc-ou/mpc-extension.git2cd mpc-extension3pnpm install4pnpm build # Chrome5pnpm build:firefox # Firefox
Then load the .output folder into the browser
| 🛡️ Feature | ✅ Commitment |
|---|---|
| Data Storage | 📍 All stored locally on your device |
| Data Sending | ❌ Does NOT send data to any server |
| Encryption | 🔒 Data is encrypted with a security key |
| Tracking | 📵 NO user tracking, NO analytics |
| Advertising | 🚫 NO ads, NO sponsored content |
| Data Sharing | 🚫 NO sharing with third parties |
| Offline Operation | 🌐 Works completely offline if desired |
Evidence:
MPC Extension is built with the most modern technology:
1Frontend Stack:2├─ React 19.2 (UI library)3├─ TypeScript (Code safe)4├─ Tailwind CSS (Responsive design)5└─ Shadcn UI (Beautiful components)67Browser Support:8├─ Chrome ✅9├─ Firefox ✅10├─ Edge ✅11└─ Brave ✅1213Developer Tools:14├─ WXT (Web Extension Framework)15├─ Zustand (State management)16├─ Recharts (Data visualization)17├─ pnpm (Package manager)18├─ Biome (Linting & formatting)19└─ Semantic Release (Auto versioning)2021Security:22├─ Local storage encryption23├─ No external API calls24├─ TypeScript type safety25└─ Open source audit trail
100% Transparency
Safe & Trustworthy
Customizable
Long-term Development
📋 Report Bugs:
11. Visit GitHub Issues22. Check if already reported33. Create a new issue with:4 - Clear title5 - Detailed bug description6 - Reproduction steps7 - Screenshot if available
✨ Suggest Features:
11. Create a new issue22. Describe:3 - Problem you want to solve4 - Proposed solution5 - Feature benefits
🔧 Code & Fix Bugs:
11. Fork repository22. git clone https://github.com/YOUR_USERNAME/mpc-extension.git33. git checkout -b fix/bug-name44. Fix code & test55. git commit -m "fix: describe your fix"66. git push & create Pull Request
📖 Improve Documentation:
1- Translate UI to other languages2- Write detailed guides3- Create video tutorials
1# Setup2git clone https://github.com/mpc-ou/mpc-extension.git3cd mpc-extension4pnpm install5pnpm dev67# Commit according to Conventional Commits8git commit -m "feat: new feature" # New feature9git commit -m "fix: bug fix" # Bug fix10git commit -m "docs: update docs" # Update docs11git commit -m "style: format code" # Format code1213# Quality checks14pnpm lint:check
1🐙 GitHub: https://github.com/mpc-ou/mpc-extension2💬 Issues: https://github.com/mpc-ou/mpc-extension/issues3📖 Docs: See README or CONTRIBUTING.md4👤 Facebook: @mpc (Programming Club)
GNU General Public License v3 (GPLv3)