An awesome framework to create a website !
Report Bug
·
Request Feature
Table of Contents
This is a php web framework that uses the MVC pattern. It is a project for the Web Applications Development course at the CPNV. The goal of this project is to create a framework that should ease the creation of a website.
- PHP 8.2.9 (TS)
- xdebug 3.2.2
- composer 2.6.2
Use your favourite package manager to install PHP 8.2.9 (TS). Or follow this link that redirects to the official PHP download page.
Follow this link that redirects to the official xdebug install documentation.
Follow this link that redirects to the official composer download page.
- add the repository to your composer.json
{
"require": {
"mugiwaras/framework": "dev-main"
},
"repositories": [
{
type": "vcs",
url": "https://github.com/CPNV-ES/MAW11_Mugiwaras_Framework"
}
]
}
- Then use composer to install the package
composer install
-
copy the .env.example or set the required environment variables that you can find in the vendor under Mugiwaras\framework.env.example
-
All done, you can now use the framework as you wish !
- Clone the repository.
git clone https://github.com/CPNV-ES/MAW11_Mugiwaras_Framework
- install the dependencies with composer
composer install
-
copy the .env.example or set the required environment variables.
-
You are all set! You can now work with the framework.
The section system of the framework is greatly inspired from devanych vue-renderer which did an amazing work. You can find the repository here