Overview
Welcome to the mvcSPA PHP programming platform documentation.
Allows you to build website(s) by "Keeping it simple, doing it quickly, running efficiently."- A simple / elegant design philosophy
- Easy configuration (host, database name & password, etc.)
- Files and folders use the tried and proven Model-View-Controller (MVC) architecture
- Low footprint CRUD Single Page Application (SPA) methodology
- Roles based platform, users may be assigned multiple roles
- Login Authorization Module (hashing)
- Built-in routing (Alto Router class)
- Applications can be stored as separate unique plugins (see /plugins folder)
- Master Table Maintenance System (Code Master)
- SQL PDO CRUD Class (Select/Insert/Update/Delete) functionality
- Encryption Library (social security, credit card, etc)
- Built-in popular Javascript / jQuery plugin libraries
- Simple application admin dashboard theme included
- Landing page can have its own custom theme, separate from dashboard theme
- NO Restrictive coding rules
- NO Template language
- NO Micro managing every add | update | delete | access privilege
- Only Html, PHP 8.x, PHP 7.4, jQuery / Javascript and SQL
- High Performance, “full stack yet lightweight MVC framework” weighing in at just 43 MB