Welcome to Ctrl+Space, an Expo × ReactVision hackathon. Build a real AR/VR app with React Native in one week and ship it to iOS, Android and Meta Quest. No Unity, no new engine.
<aside>
📌
Bookmark this page. It's the single source of truth. Everything below stays up to date during build week. Rules and prizes are in the subpages at the bottom.
</aside>
Table of Contents
Rules & Policies
Prizes & Perks
Key dates (all times Pacific)
| When |
What |
| Sat Oct 3 |
Build week opens. Submission form goes live in #hack-announcements |
| Mon Oct 5, 8:00 AM |
Kickoff livestream: live build demo, rules, prizes and judging (15:00 UTC · 4:00 PM London · 8:30 PM Bengaluru) |
| Mon Oct 5, 9:15 AM |
Team-formation mixer on the Discord stage |
| Wed Oct 7, 8:00 AM |
Workshop: building with AI agents and the ViroReact MCP server |
| Thu Oct 8, 8:00 AM |
Demo video & submission clinic |
| Oct 5–10, daily |
Office hours at 5:00 AM (Europe/India) and 10:00 AM (Americas) on the Discord stage |
| Sun Oct 11, 11:59 PM |
Submissions close (Mon Oct 12, 06:59 UTC) |
| Wed Oct 14, noon |
Finalists announced |
| Thu Oct 15, 9–11 AM |
Virtual finals (livestream) |
| Thu Oct 15, evening |
SF Demo Night & Awards (in person, RSVP on Luma) |
| Dates on each Luma page |
In-person Ctrl+Space events in London, Bengaluru and Toronto (RSVP on Luma) |
Every session is recorded and posted in Discord, so you never miss anything.
In-person events (RSVP required, space is limited):
Get set up in 15 minutes
- Join the Discord: https://discord.gg/DKhRrrJC. Then read #hack-rules-faq and say hi.
- Claim your perks: create your accounts, then fill in the perks form. We upgrade you within 24 hours. Not upgraded after 24h? Post in #submission-help.
- Pick your track:
- Code track (ViroReact + Expo): install Node 20+, create an Expo app, and set up a development build. Starter resources are in the 🧰-starter-kit channel on Discord. Then connect the ViroReact MCP server to your AI coding agent (see below).
- No-code track (ReactVision Studio): create a free Studio account at reactvision.xyz and install StudioGo on your phone.
- Code track (ViroReact + Expo): install Node 20+, create an Expo app, and set up a development build. Starter resources are in the 🧰-starter-kit channel on Discord. Then connect the ViroReact MCP server to your AI coding agent (see below).
- No-code track (ReactVision Studio): create a free Studio account at reactvision.xyz and install StudioGo on your phone.
- Find a team (optional): post in #team-formation with your skills, time zone and idea. Teams are 1–4 people; solo is fine.
- Share that you're in: post the "I'm building at Ctrl+Space" graphic and tag @reactvision and #CtrlSpace. Copy is ready in the Share kit below.
Build with AI: the ViroReact MCP server 🤖