Event Planner (working name)
Event Planner aims to give event organisers and people an easy platform to organise and run events.
This application is powered by PHP and Laravel.
Setup and Running
You'll need access to the PHP binary and Composer to install everything to get going. You should set them up in your PATH if you haven't already, as it'll make development far easier.
- Clone or download a copy of this repository, and extract to a directory of your choice.
composer installto install dependencies of the project
php artisan listto list all possible commands
Note that you'll need a file called
.env in the root folder of the repository, which isn't included by default. You can set it up by copying
.env.example, then running
php artisan key:generate to set up proper encryption for security functions.
To get database operations going, you'll need to configure the database configuration in
.env, and then execute
php artisan migrate. This will automatically create the table structure for the application to access.
You can run the application by running
php artisan serve and going to
Testing is provided with PHPUnit. It should be included after running
To run tests, execute
./vendor/bin/phpunit -c phpunit.xml.