AI Travel & Social Platform for Web, Mobile & Admin

0
Client apps, one shared API
0+
Landmarks identified via AI
Real-time
Chat, calls & notifications
What I built
- 01
Architected a MERN + React Native ecosystem of independent web and mobile apps for both end users and admins, all sharing one Node.js/Express REST API and Socket.IO server, with JWT, OTP, and Google OAuth2 authentication.
- 02
Built AI-powered landmark recognition combining Google Vision and TextRazor to identify historical sites from an uploaded photo or GPS location, returning verified descriptions plus nearby places via the Google Places API.
- 03
Engineered a real-time social layer on Socket.IO with group and private chat with typing indicators and call signaling, a post/status feed with likes and comments, and a recommendation engine ranking destinations against user interests, travel history, and time available.
- 04
Integrated a Google Gemini-powered chatbot for conversational travel Q&A, alongside a community-driven 'Suggest a Place' flow for local contributors to submit new landmarks and tips for review.
- 05
Delivered a full admin panel (web + mobile) with content moderation queues, user management, Recharts analytics dashboards, IP-tracked security logs, and broadcast notifications, backed by node-cron jobs for cleanup and automated backups.
- 06
Authored the complete Software Design Specification covering use case, sequence, activity, ER, and component diagrams, translating requirements from three user roles (Tourist, Local Contributor, Admin) into a documented technical architecture.
Stack
Want something like this built for your product?