Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/roufy235/multive

PHP Web/API Framework
https://github.com/roufy235/multive

axios css dotenv gulpjs html javascript mysql mysql-database pdo-mysql php php-di php7 phpdi phpmailer phpunit scss slim slim-framework slimframework vuejs

Last synced: 2 days ago
JSON representation

PHP Web/API Framework

Awesome Lists containing this project

README

        

![Multive Logo](/assets/images/logo.png "Multive")
# **Multive** - PHP Web Framework

[![Software License][ico-license]](LICENSE.md)
[![Version](https://img.shields.io/packagist/v/roufy235/Multive?style=plastic)](https://packagist.org/packages/roufy235/multive)
![Code Size](https://img.shields.io/github/languages/code-size/roufy235/Multive?style=plastic)
![Downloads](https://img.shields.io/packagist/dm/roufy235/Multive?style=plastic)

[ico-license]: https://img.shields.io/github/license/roufy235/Multive?style=plastic

## Requirement

- [Composer](https://getcomposer.org/).
- [NodeJs](https://nodejs.org/).
- [GulpJs](https://gulpjs.com/).
- PHP 8.1.2+.
- MySQL/MariaDB.

## Quickstart guide

You can create a new project by running this command:
```bash
$ composer create-project roufy235/multive
```
* Install [Node.js](https://nodejs.org/en/) if you don't have it yet.
* Install `gulp-cli` if you don't have it yet.
```bash
$ npm install --global gulp-cli
```
* Run `npm install`
* Run `gulp` to run the default Gulp task

#### Configure your connection to MySQL Server:

By default, the FRAMEWORK use a MySQL Database.

You should check and edit this configuration in your `.env` file:

```
DB_HOST = '127.0.0.1'
DB_NAME = 'yourMySqlDatabase'
USER = 'yourMySqlUsername'
PASSWORD = 'yourMySqlPassword'
```

## License

The Multive Framework is licensed under the MIT license. See [License File](LICENSE.md) for more information.

## :sunglasses: THAT'S IT!

Now go build a cool Project.