Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eliseekn/tinymvc
TinyMVC is a PHP framework based on MVC architecture that helps you build easly and quickly powerful web applications and RESTful API.
https://github.com/eliseekn/tinymvc
mvc-architecture php php-framework
Last synced: about 1 month ago
JSON representation
TinyMVC is a PHP framework based on MVC architecture that helps you build easly and quickly powerful web applications and RESTful API.
- Host: GitHub
- URL: https://github.com/eliseekn/tinymvc
- Owner: eliseekn
- License: mit
- Created: 2019-04-20T05:19:15.000Z (over 5 years ago)
- Default Branch: 2.x
- Last Pushed: 2024-07-20T12:41:12.000Z (6 months ago)
- Last Synced: 2024-07-20T13:57:23.453Z (6 months ago)
- Topics: mvc-architecture, php, php-framework
- Language: PHP
- Homepage:
- Size: 6.1 MB
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TinyMVC
[![Latest Version on Packagist](https://img.shields.io/packagist/v/eliseekn/tinymvc.svg?style=flat-square)](https://packagist.org/packages/eliseekn/tinymvc)
[![Total Downloads](https://img.shields.io/packagist/dt/eliseekn/tinymvc.svg?style=flat-square)](https://packagist.org/packages/eliseekn/tinymvc)TinyMVC is a PHP framework based on MVC architecture that helps you build easily and quickly powerful web applications and REST API.
## Requirements
```
PHP 8.1.x
MySQL or SQLite
Comoser
Yarn or NPM
```## Installation
1\. Create new composer project
On your console :
```
composer create-project eliseekn/tinymvc project-name
```2\. Install packages dependencies
On your console :
```
cd ./project-name
yarn && yarn build
```## Your first application
1\. Setup application
On your console :
```
cp .env.example .env
php console app:setup
```
2\. Setup databaseOn your console :
```
php console migrations:run --seed
```
3\. Start a local server developmentOn your console :
```
php console serve
```
For more console commands :
```
php console list
```## License
[MIT](https://opensource.org/licenses/MIT)## Copyright
2019 - 2023 © N'Guessan Kouadio Elisée ([email protected])