/symposium

Management of proposals, bios, photos, etc. for conference speakers.

Primary LanguageJavaScript

Symposium

Codeship Status for tightenco/symposium

A web app for conference speakers to track talks, bios, and conferences. Free, available online at Symposiumapp.com.

A fun side project by some lovely folks at Tighten Co..

Additional resources

Requirements

Installation

  1. (Optionally) Fork this repository

  2. Clone the repository locally

  3. Install dependencies with composer install

  4. Copy .env.example to .env and modify its contents to reflect your local environment.

  5. Generate an application key

    php artisan key:generate
  6. Run database migrations. If you want to include seed data, add a --seed flag.

    php artisan migrate --env=local
  7. (Optionally) Enable the API. This will output two client ID/secrets that you can use for testing

    php artisan passport:install
  8. Configure a web server, such as the built-in PHP web server, to use the public directory as the document root.

    php -S localhost:8080 -t public
  9. Run tests with composer test.