NextTravel puts a personal travel assistant directly in your pocket. The app let users create a full trip plan including accomodations, attractions and things to do using an LLM algorithm.
The app is currently in Private Beta and not available for download.
You'll have to set a bunch of environment variables to get the app running. You can find the list of environment variables in the .env.example file.
✨ You can generate secret tokens by visiting this link
If you want to selfhost the API, you can use Docker. You can build and run the image by running the following command:
# Build the image
docker build -t nexttravel-api -f api/Dockerfile .
# Run the image on port 3000 with the environment variables from .env
docker run -d -p 3000:3000 --env-file .env nexttravel-api
The API will usually be available at http://localhost:3000/
.
The frontend uses React Native with Expo. You can use EAS to build the app for iOS and Android.
# Install the EAS CLI
npm install -g eas-cli
# Build the app
eas build
🏝️ NextTravel © 2024 by NextTravel Team