The project only require changes in configuration file to be deployed.
Type of configuration file
-
- Use to setup development and production envirnoment using domain name.
- Basic details( email and contact number) of the organization.
- Import all other common config files
-
- Details used to connect to the mail server.
-
- Details used to connect to the databse server.
- Can create to different configuration for development and production.
-
- Details used to communicate with Instamojo Payment Portal
- Can create to different configuration for development and production.
-
- Includes all configs and libraries require to run the system.
- Define a relative path wrt to index.php
- Deines DB's table name in which registration data get stored
- Define data related to Event
-
Volunteer
- Developer need to add volunteer details in database to allow offline payment
A developer can deploy multiple forms by making copies of form-template folder and changing Event Details file.