- Check out this repository to your local machine.
- Open a terminal and
cdinto the project root (= the directory where this project'sVagrantfilelives). - Run
vagrant upin the terminal. - Open your web browser and go to http://192.168.33.165 — if all is well, you'll get the TaskMeTo task list page.
- Make changes, refresh browser.
Building the Vagrant box might take a while.
All custom code + configs
/app
Config files
/app/config
The flow + business logic controllers
/app/controller
Database models
/app/model
Entry (index.php) + css, javascript, and image files
/app/public
Util classes
/app/util
Front-end templates. Each folder roughly corresponds to the appropriate controller class (user, task, root). See https://fatfreeframework.com/views-and-templates for more info about templates (and F3's templating language).
/app/view
Default html file that gets loaded
/app/view/default.htm
--
Vagrant and db deploy scripts
/deploy
--
Core FatFreeFramework
/lib