- Fork project to your account
- Add conference metadata into
data/conferences.yaml
- Conference ID must be in format
yyyy-mm-dd-conference-name
yyyy-mm-dd
: ISO date of the first day of the conferenceconference-name
: conference name slug (React Alicante 2018 > react-alicante-2018)
- Conference ID must be in format
- Create a new file
data/conferences/yyyy-mm-dd-conference-name.yaml
- Commit changes and submit a pull request
- You need to set up a simple web server as JS modules in browsers don't work via local filesystem
- Just
cd
into the root directory and run one of the servers:- PHP:
php -S 0.0.0.0:8080
- Python 2.x:
python -m SimpleHTTPServer 8080
- Python 3.x:
python -m http.server 8080
- Ruby:
ruby -run -e httpd . -p 8080
- PHP:
- Run
make test
- You should verify the newly added config files have all required properties. Have a look at examples directory.
- Dependencies: Docker
- Inline videos
- Add microdata
- Show date and location for individual talks
- Add filters for dates and locations to conference detail
- Add CI
- Make it PWA