Sbiba
- Next.js
- TypeScript
- Tailwind CSS
What we did
We built the platform for two audiences: a visitor deciding whether the drive is worth it, and a resident who wants the record kept. Every monument gets its own page. A timeline places the town across nine eras. A community feed with accounts lets people add their own photographs, so the archive grows without us.
Result
Live at sbiba.vercel.app. Shipped: the monument catalogue, the nine-era historical timeline, the community feed with authentication, the mission and about sections, and contact routing for the archaeological site. Built mobile-first — people open it standing in front of the ruins, on patchy rural signal.
Context
Inland Tunisia holds archaeology that would draw crowds anywhere else in the Mediterranean, and had no digital front door. Anyone planning a route through Kasserine found scattered PDFs and a few forum posts. Sbiba's Roman and Berber sites were effectively invisible to everyone who had not already been told about them.