Your time, your slot.
A full booking solution — mobile-friendly web app and Android app — both powered by Setmore for appointment scheduling. Built as a demo project for a client pitch.
| Link | |
|---|---|
| 🌐 Web app | mintslot-weld.vercel.app |
| 📱 Android | Build via EAS (see below) |
mintSlot/
├── web/ → React + Vite + Tailwind CSS website
└── app/ → Expo React Native Android app
- React 18
- Vite
- Tailwind CSS v3
- React Router v6
- DM Sans (Google Fonts)
- Setmore embed
/— Hero, trust bar, how it works, booking embed, about snippet, CTA/about— Full about page/contact— Contact details and map
cd web
npm install
npm run devConnected to Vercel. Auto-deploys on push to main.
- Expo SDK
- React Native
- React Navigation
- React Native WebView
- Setmore WebView integration
- Home screen — brand landing with Book My Slot CTA
- Booking screen — Setmore booking page in a native WebView
cd app
npm install
npx expo startnpm install -g eas-cli
eas login
eas build --platform android --profile previewExpo builds in the cloud and returns a direct APK download link.
Powered by Setmore — no custom backend needed. Business owner manages bookings from the Setmore dashboard directly.
| Token | Value |
|---|---|
| Primary | #16A34A |
| Surface | #F0FDF4 |
| Dark | #14532D |
| Font | DM Sans |
MIT