Live preview @ aiesec.lk
This repository contains the codebase for AIESEC in Sri Lanka's National Partnership Survey. This survey is designed to be filled out by both national partners of AIESEC in Sri Lanka as well as local entity partners. The survey responses are pushed to a Google Sheet, which can be filtered by entity.
-
Set up the
$gcaptcha_private
key inconfig.php
. -
Set up the Google Service Account credentials file with access to the Google Sheet to push the responses to in
credentials.json
. -
Install the required dependencies using:
composer install
-
Visit the local URL in a web browser (e.g.,
https://localhost/nps-survey
).
Once the setup is complete, you can begin using the survey by accessing it via the local URL. The survey responses will be automatically pushed to the configured Google Sheet.
If you encounter any issues during setup or usage, please ensure the following:
- The
$gcaptcha_private
key is correctly set inconfig.php
. - The
credentials.json
file is correctly set up and has the appropriate permissions to access the Google Sheet. - All dependencies are properly installed via Composer.
- The local PHP environment is correctly configured and running.
For further assistance, refer to the official documentation for XAMPP and Composer.
If you would like to contribute to this project, please fork the repository and submit a pull request. We welcome all contributions and feedback.
This project is licensed under the MIT License. See the LICENSE file for details.