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:
- Setup Sendmail on Windows or MacOS. This is required to be able to send emails from your app, but it will also be linked in the relevant section of the training docs if you don't want to do it right now.
- Setup for Testing on Mobile
- Installing An App for Development
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.