Vibe Coding playbook/Module 5 · First projects

Day 50 / 100 · First projects

An app on your phone today.

Expo lets you build a real mobile app in JavaScript and run it on an Android phone in minutes. iPhones need an Apple developer account first. The app stores come much later.

Starter Prompt

Create a new Expo app: a daily water tracker with a big plus button, a total for today, and a reset at midnight. Keep it to one screen. Tell me how to run it on my phone.

You'll Learn

Level

React Native basics, npx create-expo-app, and scanning a QR code with the Expo Go app to see changes live.

Done when

It runs on your phone via Expo Go

Changes appear as you save

Tested on iPhone and Android

It looks right on a small screen

Source: Expo Docs ↗

Build on your phone. Publish much later.