https://github.com/dunglas/symfonycon-lisbon
A joind.in clone built with Symfony 4 and Vue.js
https://github.com/dunglas/symfonycon-lisbon
api-platform panther speakers symfony symfonycon vuejs
Last synced: 2 months ago
JSON representation
A joind.in clone built with Symfony 4 and Vue.js
- Host: GitHub
- URL: https://github.com/dunglas/symfonycon-lisbon
- Owner: dunglas
- Archived: true
- Created: 2018-11-30T11:56:30.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-27T05:41:08.000Z (about 6 years ago)
- Last Synced: 2024-11-08T01:37:05.963Z (8 months ago)
- Topics: api-platform, panther, speakers, symfony, symfonycon, vuejs
- Language: PHP
- Size: 586 KB
- Stars: 38
- Watchers: 5
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# A modern joind.in clone built with Symfony 4, Vue.js and Mercure
Browse the demo website: https://symfonycon.les-tilleuls.coop
And don't forget to [rate this talk on joind.in](https://joind.in/event/symfonycon-lisbon-2018/integrate-vuejs-components-in-a-symfony-app-add-e2e-tests-with-panther)## Execute locally
* Install the PHP dependencies: `composer install`
* Install the JS dependencies: `yarn install`
* Start the PHP dev web server: `bin/console server:start`
* Start the Encore dev web server: `yarn encore dev-server --hot`
* Download Mercure hub on https://mercure.rocks
* Start the Mercure hub: `ALLOW_ANONYMOUS=1 CORS_ALLOWED_ORIGINS=http://localhost:8000 JWT_KEY=ChangeMe ADDR=:3000 ./mercure`