Skip to content

GSCloud/lasagna

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tesseract LASAGNA

Modern MVP CMS framework

Tesseract LASAGNA is a Model View Presenter CMS that uses Google Sheets for basic database model and management.

Functions

  • Google Sheets data
  • Google OAuth 2 authentication
  • multi-language by default
  • in-page WYSIWYG Summernote editor
  • scalable and sessionless
  • Makefile
  • Docker container

HTML5 Design

  • Progressive Web App
  • Font Awesome icons
  • Materialize CSS framework
  • responsive design
  • Cloudflare CDN support

JavaScript

  • GSC object
  • custom Service Worker
  • support for Google Maps
  • support for Umami Analytics

PHP

  • PHP 7.4+
  • Composer
  • in-page administration panel
  • CLI support
  • Redis support
  • REST API
  • CSP security headers
  • remote function calls
  • rate limiter
  • country blocking