An open API service indexing awesome lists of open source software.

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.

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