https://github.com/scrawler-labs/mvc
Template to use Scrawler as MVC framework
https://github.com/scrawler-labs/mvc
blade blade-template mvc mvc-framework php-framework restful scrawler
Last synced: 12 months ago
JSON representation
Template to use Scrawler as MVC framework
- Host: GitHub
- URL: https://github.com/scrawler-labs/mvc
- Owner: scrawler-labs
- License: mit
- Created: 2024-09-26T23:28:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-05T01:21:32.000Z (over 1 year ago)
- Last Synced: 2025-06-05T09:43:39.844Z (about 1 year ago)
- Topics: blade, blade-template, mvc, mvc-framework, php-framework, restful, scrawler
- Language: PHP
- Homepage: https://github.com/scrawler-php/scrawler
- Size: 84 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Scrawler MVC
[](https://app.codecov.io/gh/scrawler-labs/app)
[](https://scrutinizer-ci.com/g/scrawler-labs/app/?branch=main)
[](https://packagist.org/packages/scrawler/app)
[](https://packagist.org/packages/scrawler/app)
🔥Create simple but powerful web apps and APIs quickly, with minumum lines of code🔥
🇮🇳 Made in India 🇮🇳
## 💻 Installation
You can install Scrawler App via Composer. If you don't have composer installed , you can download composer from [here](https://getcomposer.org/download/)
or if you want to start with an mvc template
```sh
composer create-project scrawler/mvc
```
## ✨ Folder Structure
- `public`: this should be the webroot of your server
- `assets`: your css and js assets live here
- `public`: public file of your storage are accessable via this symlink, if this symlink is broken create one yourseld
- `config`: global configuration files, you can add your own configurations here
- `storage`: app caches , file storage stays here
- `tests`: pest tests for your app lives here
- `src`
- `Controllers`: auto routed controller classes live here
- `views`: blade view files live here
- `boot.php`: boots the framework and register the required services , do not modify
- `app.php`: you can register your services and configuration here
- `routes.php`: manual routes can be added here if required