arpon / mvc
A powerful and elegant MVC framework project built on Arpon Framework.
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
pkg:composer/arpon/mvc
Requires
- php: ^8.1
- arpon/framework: ^1.0
This package is auto-updated.
Last update: 2026-01-23 09:19:44 UTC
README
A powerful, elegant, and lightweight PHP MVC framework built on top of the Arpon Framework core. This project serves as the base application structure for building modern web applications.
Features
- Elegant Syntax: Clean and expressive API inspired by modern PHP standards.
- Modular Structure: Separated core framework and application logic.
- Routing: Powerful and flexible routing system.
- ORM & Migrations: Easy database management and interaction.
- CLI Support: Built-in Artisan-like command-line interface.
- Security: Built-in protection against common web vulnerabilities.
Prerequisites
- PHP >= 8.1
- Composer
- SQLite/MySQL (depending on your choice)
Installation
You can create a new project using Composer:
composer create-project arponascension1/arpon-mvc your-project-name
The installation process will automatically:
- Copy
.env.exampleto.env - Generate your
APP_KEY
Alternatively, for manual installation:
git clone https://github.com/arponascension1/arpon-mvc.git
cd arpon-mvc
composer install
php artisan key:gen
Running the Application
You can use the built-in PHP server:
php -S localhost:8000 -t public
Then visit http://localhost:8000 in your browser.
Directory Structure
app/- Your application logic (Controllers, Models, Middleware).bootstrap/- Framework bootstrap and configuration cache.config/- Application configuration files.database/- Migrations and database files.public/- Publicly accessible files (index.php, assets).resources/- Views and raw assets.routes/- Route definitions.storage/- Logs, sessions, and compiled views.
License
The Arpon Framework is open-sourced software licensed under the MIT license.