use scrawler framework as mvc framework

Installs: 10

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 0

Forks: 0

Open Issues: 1

Type:project

v2.1.1 2024-11-05 01:20 UTC

This package is auto-updated.

Last update: 2025-03-05 02:01:06 UTC


README

Scrawler MVC

GitHub Workflow Status Codecov Scrutinizer Code Quality PHPStan Enabled Packagist Version Packagist License


🔥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

or if you want to start with an mvc template

composer create-project scrawler/mvc <project-name>

✨ 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