https://github.com/softwave-technology/tripscape
Tripscape is an AI-powered travel planning app built with React Native and OpenAI. Plan personalized trips, discover points of interest, and navigate destinations—all from your pocket.
https://github.com/softwave-technology/tripscape
expo firebase firebase-auth firestore openai react-native react-native-maps tailwindcss zustand
Last synced: about 2 months ago
JSON representation
Tripscape is an AI-powered travel planning app built with React Native and OpenAI. Plan personalized trips, discover points of interest, and navigate destinations—all from your pocket.
- Host: GitHub
- URL: https://github.com/softwave-technology/tripscape
- Owner: Softwave-Technology
- Created: 2025-05-03T17:39:39.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-05-05T17:30:53.000Z (about 2 months ago)
- Last Synced: 2025-05-07T16:14:44.275Z (about 2 months ago)
- Topics: expo, firebase, firebase-auth, firestore, openai, react-native, react-native-maps, tailwindcss, zustand
- Language: TypeScript
- Homepage:
- Size: 354 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ✈️ Tripscape
**Tripscape** is an AI-powered travel planning app built with React Native and OpenAI. Plan personalized trips, discover points of interest, and navigate destinations—all from your pocket.
---
## 📱 Features
- 🔐 User authentication (Firebase)
- 💡 AI-generated trip itineraries using OpenAI
- 🗺️ Interactive map with POIs (react-native-maps)
- 🎤 Voice input for trip planning (Speech to Text)
- 💬 Chat-like AI travel assistant
- 🌍 Location-based suggestions
- 🧭 Clean UI with Tailwind CSS via NativeWind
- 📲 Push notifications for trip reminders---
## 🧰 Tech Stack
| Area | Tool / Library |
|-----------------|----------------|
| App Framework | Expo + React Native (TypeScript) |
| UI Styling | Tailwind CSS (NativeWind) |
| Auth | Firebase Auth |
| Backend (AI) | OpenAI GPT API |
| Maps & Location | react-native-maps + expo-location |
| Voice Features | expo-speech + Speech-to-Text |
| Navigation | Expo Router |
| State Management| Redux Toolkit |
| Animations | Lottie |
| Notifications | expo-notifications |---
## 🚧 TODOs
- [ ] Connect Firebase Auth
- [ ] Implement OpenAI-based trip generation
- [ ] Add speech-to-text and voice input
- [ ] Integrate location suggestions using maps
- [ ] Save and retrieve user trips from Firestore
- [ ] Set up push notification reminders