Skip to content
Event Planner
PHP HTML Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bootstrap
config
database
public
resources
routes
storage
tests
.deployment
.env.example
.gitattributes
.gitignore
.travis.yml
artisan
composer.json
composer.lock
deploy.sh
package-lock.json
package.json
phpunit.xml
readme.md
server.php
webpack.mix.js

readme.md

Event Planner (working name)

Build status

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.

  1. Clone or download a copy of this repository, and extract to a directory of your choice.
  2. Run composer install to install dependencies of the project
  3. Run php artisan list to 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 http://localhost:8000.

Running tests

Testing is provided with PHPUnit. It should be included after running composer install.

To run tests, execute ./vendor/bin/phpunit -c phpunit.xml.

You can’t perform that action at this time.