Management of proposals, bios, photos, etc. for conference speakers.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bootstrap
config
database
doc
public
resources
routes
storage
tests
.editorconfig
.env.example
.gitattributes
.gitignore
.scrutinizer.yml
.travis.yml
artisan
composer.json
composer.lock
google-guide.md
nitpick.json
package-lock.json
package.json
phpspec.yml
phpunit.xml
readme.md
server.php
travis.php.ini
webpack.mix.js
yarn.lock

readme.md

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.