FW System Setup for Development

This is the main setup documentation for the FW System for Development. We have setup for the different OS systems that you might have, including:

Note: it is highly recommended that you develop using Windows, as that is the main OS that is used by our developers. MacOS is also documented fairly decently but is still in the minority in terms of developers on our team that use or have used it. Linux shouldn't be too different from MacOS but the documentation hasn't been updated in some time, so it will probably come with some unique challenges.

Additionally, in other parts of our documentation, there are additional pieces of setup that may interest you, such as:

FW System Setup for Production

There is a much simpler setup process if you are simply setting up a production environment, and that can be found here. All you need for a production environment is PHP, Composer, and the FW Installer, so this document will take you through only the necessary steps to install those programs.