
TravCard
Unlock Smarter Savings
TravCard is a next-generation webapp that uses AI and location services to deliver personalized discounts, social features, and tourism-focused promotions.

Challenge
Finding accurate, up-to-date discounts is fragmented and unreliable — users need a centralized, personalized solution.

Solution
AI-powered platform built with Next.js, Prisma, and Google Maps API, plus a venue dashboard and social features for engagement.

Results
A production-ready webapp showing how AI, location services, and social ecosystems simplify discount discovery for tourists and locals.
The Secret Ingredients
- Next.js
- PostgreSQL
- Prisma
- Tailwind CSS
- Google Maps API
- Stripe
TravCard began as an experiment in blending AI with real-world tourism incentives. We mapped out the user journey: from discovering a nearby discount, to validating it with a secure QR code, to sharing the experience socially. Using Next.js as the foundation, we built modular flows for authentication, promotion discovery, and checkout. Prisma and PostgreSQL provided a robust data layer, while Google Maps API powered geofencing and real-time location accuracy. Tailwind CSS allowed rapid iteration on UI, ensuring the interface felt clean and conversion-focused. The biggest challenge was ensuring venue participation, so we designed a dashboard that makes uploading and managing promotions simple, with optional premium features for priority placement. The result is a platform that feels alive: AI-driven recommendations, social connectivity, and government-backed tourism campaigns all working together. The positive feedback confirmed that TravCard demonstrates how technology can redefine discount discovery for tourists and locals alike.
“TravCard shows how AI and location services can make discount discovery effortless, engaging, and tourism-friendly.”