Getting your trip advised by AI by input place, time, budget, interests, etc. information and AI will generated a plan for you. You can customize your generated plan easily by adding new location or restaurant, drag and drop each travel location to fit your needs.
Always checkout from and merge to develop branch (main branch is release branch)
-
Install husky and npm-run-all packages from root directory
npm install
-
Install NPM and poetry packages
cd webapp npm install cp .env.example .env
-
Install Python packages (using poetry)
cd llm poetry install cp .env.example .env
-
Run the project from root directory
npm run dev
-
Open http://localhost:3000 for web application and http://localhost:8000 for openai client with to see the result.
-
Run
docker compose up -d
to boot redis and mongodb instance (docker compose down
to stop them)