Skip to content

Latest commit

 

History

65 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

trip-canvas

TripCanvas is an AI-native travel planning prototype that turns a user’s natural-language trip request into a structured, editable travel plan. Instead of behaving like a raw chatbot, it combines conversational input, itinerary generation, recommendation cards, and clear confidence/fallback states to help users move from vague travel intent to a usable trip plan. It is designed as the frontend foundation for a future booking companion rather than a one-off AI wrapper.

Prerequisites

Setup

  1. Install dependencies

    pnpm install
  2. Configure environment variables

    Copy the example file and fill in any values your local run needs:

    cp .env.example .env.local

    The committed .env.example lists every variable the app expects. Do not commit .env.local or other files that contain secrets. For how Next.js loads env files, see the Next.js environment variables documentation.

  3. Start the dev server

    pnpm dev

    Open http://localhost:3000 in your browser.

Scripts

Command Description
pnpm dev Run the app in development
pnpm build Production build
pnpm start Start the production server
pnpm lint Run ESLint
pnpm format Format with Prettier

After pnpm install, a Husky prepare script installs Git hooks; commits run lint-staged (lint + format on staged files).

About

One-way stop to plan your trips easily and quickly without the stress and time waste.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages