Share presentation decks, repos, and resources with your audience after talks and workshops. Edit a single JSON file, deploy, and share the link.
| Project | Description | Stack |
|---|---|---|
| web-site | S3 + CloudFront deployment with AWS CDK | |
| amplify-site | Auto-deploy on push with AWS Amplify Hosting | |
| vercel-site | One-click deploy with Vercel | |
| qr-generator | Jupyter notebook to generate QR codes for sharing the website URL |
| Option | Best for | AWS Account needed? | Difficulty |
|---|---|---|---|
| Amplify | Push-to-deploy simplicity with AWS | Yes | Low |
| S3 + CDK | Full infrastructure-as-code control | Yes | Medium |
| Vercel | Fastest setup, no AWS needed | No | Low |
All three versions share the same concept:
- Edit
event_config.jsonwith your event name, speakers, and resources - Deploy using the platform of your choice
- Share the URL with your audience
The page reads the JSON file at load time and renders the event dynamically. No backend, no database.
Pick one version and follow its README:
All versions use the same event_config.json format:
{
"event": {
"name": "Your Event Name",
"date": "March 25, 2026",
"location": "City, Country",
"description": "What the event is about",
"tags": ["Topic 1", "Topic 2"]
},
"speakers": [ ... ],
"resources": [ ... ]
}Each resource card shows a different icon based on its type field:
| Type | Icon | Use for |
|---|---|---|
link |
External link | General URLs |
github |
GitHub logo | Repositories |
article |
Book | Blog posts, docs |
pdf |
Document | Presentation decks |
survey |
Clipboard | Feedback forms (highlighted in green) |
Add objects to the speakers array with name, title, image (local path in img/), and social_links. The grid adapts automatically.
Add objects to the resources array with title, description, url, type, and highlight (boolean).
The S3 + CDK and Amplify versions run at zero cost under AWS Free Tier:
- Amazon S3: 5 GB storage, 20,000 GET requests/month
- Amazon CloudFront: 1 TB data transfer, 10M requests/month
- AWS Amplify: 5 GB storage, 15 GB served/month
The Vercel version is free under the Vercel Hobby plan.
Contributions are welcome! See CONTRIBUTING for more information.
If you discover a potential security issue in this project, notify AWS/Amazon Security via the vulnerability reporting page. Please do not create a public GitHub issue.
This library is licensed under the MIT-0 License. See the LICENSE file for details.
🇻🇪🇨🇱 Dev.to Linkedin GitHub Twitter Instagram Youtube Linktr
