Public event database for Hack SP.
This repository stores public event data in a simple JSON file and serves images from GitHub raw URLs.
events/
├── events.json
└── assets/
└── events/
├── daydream-sp/
│ ├── event1.jpeg
│ ├── event2.jpeg
│ ├── event3.jpeg
│ ├── event4.jpeg
│ └── event5.jpeg
└── drx_hacksp/
├── drx_banner.jpg
├── event1.jpeg
├── event2.jpeg
├── event3.jpeg
└── event4.jpegThe main file is:
/events.jsonIt contains a map of events.
Example:
{
"daydream": {
"id": "daydream-sp",
"status": "past",
"name": "Daydream São Paulo",
"videoUrl": "https://youtu.be/example",
"websiteUrl": "https://example.com",
"translations": {
"pt": {
"date": "27 de Setembro de 2025",
"location": "IME-USP, São Paulo",
"description": "Portuguese description"
},
"en": {
"date": "September 27, 2025",
"location": "IME-USP, São Paulo",
"description": "English description"
}
},
"stats": {
"participants": "12+",
"projects": "3",
"duration": "10h"
},
"photos": [
"https://raw.githubusercontent.com/HACK-SP-BR/events/main/assets/events/daydream-sp/event1.jpeg"
]
}
}This repository is meant to be consumed directly from GitHub raw URLs.
Main JSON file:
https://raw.githubusercontent.com/HACK-SP-BR/events/main/events.jsonImages also use raw GitHub URLs:
https://raw.githubusercontent.com/HACK-SP-BR/events/main/assets/events/daydream-sp/event1.jpeg- Keep all image URLs public
- Use full raw GitHub URLs inside
events.json - Do not use local imports in the JSON file
- This repository is public and intended for read-only use by websites and apps