Design, Build and Share Froms
Formsy is a simple web application for creating online forms, users can build forms, share it and see recent forms published by others. It's build with Laravel, Vue Js and Inertia Js
You can see live demo on Formsy
The Laravel framework has a few system requirements. You should ensure that your web server has the following minimum PHP version and extensions:
- PHP >= 8.1
- Ctype PHP Extension
- cURL PHP Extension
- DOM PHP Extension
- Fileinfo PHP Extension
- Filter PHP Extension
- Hash PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PCRE PHP Extension
- PDO PHP Extension
- Session PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
Formsy is a Laravel application at the end of the day, nothing fancy all you need is to follow the same proccess of installing any laravel application
- clone the repo
git clone https://github.com/owiesnama/formsy
- Install dependancies using composer
composer install
- Setup env variables
cp .env.example .env
- Install NPM dependancies
npm i
- Migrate Database
php artisan migrate
- Build node_modules
npm run build
- Serve the application
php artisan server
You can run the application test running the following command on the application directory
./vendor/bin/phpunit