Dev Environment Setup
To develop features for the BACT project, you will need a LAMP development environment with CiviCRM and OpenTickets installed in a WordPress instance.
Contents
Prerequisites (LAMP)
Web server
PHP 7.0+
2 Mysql Databases: wordpress and civicrm
Mysql User
(Optional) Gnu Make
https://superuser.com/questions/405158/how-to-install-gnu-make-in-windows-7#405160
Development Workflow UtilitiesThe following command line utilities support a development workflow, including version control, code generation and templates, and API CLI's.It is assumed that you already have git installed.PHP Composerhttps://getcomposer.org/doc/Confirm that the install...
Base InstallInstall Wordpresshttps://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_InstallationInstall CiviCRMhttps://docs.civicrm.org/sysadmin/en/latest/install/wordpress/Summarydownload and extract CiviCRM
enable the wordpress plugin for CiviCRM
run the installer...
Install Open TicketsBase Pluginhttps://opentickets.com/community-edition/community-basic-installation/Extension PluginsThe licensed plugins can be downloaded here:https://drive.google.com/drive/folders/1RjCw22IG5TsrRm3FveIicrwXPk1Ixc9y?usp=sharingA license is not required except fo...