Skip to content

A website structure template that supports multi-tenant based on Fat-Free Framework with well-defined structure and integrates with some useful tools

License

Notifications You must be signed in to change notification settings

waifung0207/f3_bootstrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fat-Free Bootstrap

A starter template that supports multi-tenant (frontend / backend / api) websites in a single application.

This repository is developed upon the following tools:

Please note this project will change from time to time, so breaking changes are unavoidable in future versions.

Features

  • Multiple sites in single web applications for enhanced code reusability
  • Well-structured folders for templates and classes (e.g. controllers, models) with clear namespaces
  • Frontend System with Bootstrap v3 theme
  • Backend System with AdminLTE v2 theme
  • API for RESTful endpoints
  • INI config files to organize routes, global values and localization
  • Multilingual support
  • Gulp setup for minifying assets

TODO

  • [General] More helpers to enhance code reusability (e.g. to build forms and HTML elements)
  • [General] 404 error pages
  • [General] Email feature and templates
  • [General] Form validation handling
  • [General] Enhance Gulp task (e.g. image optimization, live reload)
  • [General] Unit Test example
  • [General] Add changelog file to record down changes
  • [Frontend] Basic membership system (login, register, activate, forgot password, etc.)
  • [Backend] Backend user system (roles, change password, etc.)
  • [Backend] Datatable integration

About

A website structure template that supports multi-tenant based on Fat-Free Framework with well-defined structure and integrates with some useful tools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published