MIVO (Mikrotik Voucher)
Modern. Lightweight. Efficient.
MIVO is a complete rewrite of the legendary Mikhmon v3, re-engineered with a modern MVC architecture to run efficiently on low-end devices like STB (Set Top Boxes) and Android, while providing a premium user experience on desktop.
🚀 Key Features
- ⚡ Lightweight Core: Built on a custom minimal MVC framework (~50KB core) optimized for speed.
- 🎨 Modern UI/UX: Fresh Glassmorphism design system using TailwindCSS and Alpine.js.
- 📱 Responsive: Fully optimized mobile experience with touch-friendly navigation.
- 🔒 Secure: Environment-based configuration (
.env), encrypted credentials, and secure session management. - 🔌 API Ready: Built-in REST API support with CORS management for external integrations.
- 🛠️ CLI Tool: Includes
mivoCLI helper for easy management and installation.
🛠️ Installation
Requirements
- PHP 8.0 or higher
- SQLite3 Extension
- OpenSSL Extension
Quick Start
-
Clone the Repository
git clone https://github.com/dyzulk/mivo.git cd mivo -
Setup Environment
cp .env.example .env -
Install & Generate Key
php mivo installThis will create the database, run migrations, generate your secure
APP_KEY, and set up the admin account. -
Run Development Server
php mivo serveAccess the app at
http://localhost:8000.
📂 Structure
app/- Core application logic (Controllers, Models, Views).public/- Web root and assets.routes/- Route definitions (web.php,api.php).mivo- CLI executable entry point.
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
☕ Support the Project
If you find MIVO useful, please consider supporting its development. Your contribution helps keep the project alive!
📄 License
This project is open-sourced software licensed under the MIT license.
Created with ❤️ by DyzulkDev
