Skip to content

Delta1925/itinerary-planner

Repository files navigation

Itinerary Planner

A simple printable itinerary planner to help organize trips

License: MIT

Features

  • Modular: Add as many destinations as you wish!
  • Manage car renting
  • Organize activities
  • A little note section at the end

Screenshots

A view of the three pages

Usage

To get started, download the PDF from the release section and print it!
If you have just one destination (e.g: Home -> Destination -> Home) you should only print the first and last page.
In order to add a second destination (e.g: Home -> Destination A -> Destination B -> Home), also print the second page.
For any further destination, print another copy of the second page and place it before the last page.

Requirements

Developing

Clone the project

$  git clone https://github.com/Delta1925/itinerary-planner

Go to the project directory

$  cd itinerary-planner

Install dependencies

$  pnpm install

Start the dev server

$  pnpm run dev

Building

As a website

$  pnpm run build       # Output: ./dist

As a PDF

$  pnpm run export      # Output: ./dist/export.pdf

Why?

I was just curious to see if I could use a web page to design a PDF file. And since I had a bit more free time than usual, I decided to make a serious-looking project out of it, which turned out to be a fun way to improve my coding skills.

To be clear: even though it may come in handy, this is not a serious project (obviously)

Acknowledgements