/SuperWebForms

This is an open source web application that was specially developed to assist professionals in conducting surveys, forms, studies and assessment tests during the course of the Covid-19 pandemic.

Primary LanguagePHPGNU Affero General Public License v3.0AGPL-3.0

SuperWebForms

This is the source code for https://superwebforms.infinityfreeapp.com.

This web application is in continuous development.

Dependencies

Super WebForms depends on the following libraries.

The preferred method is via composer. Follow the installation instructions if you do not already have composer installed. Example of a composer installation command for debian-based distributions:

sudo apt-get update
sudo apt-get install composer

Example of a composer installation command for CentOS/RHEL/Fedora distributions:

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer

Once composer is installed, execute the following commands in your project root to install these libraries:

composer require patreon/patreon
composer require phpmailer/phpmailer
composer require google/apiclient:"^2.7"

Instalation

All custom configurations are found in config.php.

First transfer all the code to the site folder. Standard Apache path:

/var/www/html

Edit all custom configurations are found in config.php.

Reload the host service. Apache exemple:

sudo systemctl restart apache2
sudo systemctl reload apache2