frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: I made an automated day-by-day itinerary organizer for my trip to Spain

https://petrelvoyage.com/app
4•desktopentree•1h ago
For my solo food pilgrimage to the Basque Country, I pre-arranged flights in/out of Bilbao, Guggenheim Museum tickets, Michelin Guide restaurant reservations, bus tickets to San Sebastian and Saint-Jean-de-Luz, walking food tours and hotel reservations in each city, and a long list of pintxo spots to hit with notes on each one's food specialty.

Most of this was poorly organized (manually) in my phone's Notes app, with references to specific emails for more information.

I arrived on the first day in Bilbao, and the hotel didn't have me in their system by name, so I spent a good 10 minutes frantically scouring my emails for the confirmation number, cursing myself for holding up the people behind me.

Over the course of the next few days, while I was relaxing at my hotel (after finally getting in) in between pre-planned stops, I started building a personal tool that would organize all of my bookings automatically and keep all relevant information at my fingertips.

Thus, Petrel was born and named after one of my favorite birds.

It started as a personal pet project but I shared it with some friends that were looking for something just like it so I ended up turning it into an app and website for all to benefit. It's completely free to try without even signing up.

On my next group trip, I built out logical collaboration features to allow groups to vote, split expenses, share notes, and add pictures all within the same ecosystem.

I've slowly improved the parsing and itinerary logic and built in convenient features such as weather, estimated travel times, an encryption-protected area to store copies of personal information, and a comprehensive travel log with fun stats. I also made it so that the parsing tool can accept almost any file type. However, the tool doesn't do anything to assist on the planning side and doesn't provide true flight alert pushes, despite having live flight status syncing.

I would love for more people to test it out, challenge the parser, and let me know their thoughts and experience.

Comments

Founderarcstone•59m ago
Looks clean great work
desktopentree•56m ago
Thank you! I had a lot of fun branding it around the bird. Do you have any unique booking confirmations to test the tool with?
desktopentree•15m ago
For the technical audience, the tool runs on Cloudflare Worker with D1 for data and R2 for photos. It's one hand-rolled HTML file and is only ~1.1MB. I built in an HEIC decoder utilizing libheif in a Web Worker. It also has an android and apple version with watch, widgets, and Live Activity native capabilities.

Sonnet 4.5 does the extraction with numerous logic variations built in from trial and error, on many different file types. I am challenging all to try and stump it (PDF, .eml, .csv, .tsv, JPG, .ics).

Show HN: I made an automated day-by-day itinerary organizer for my trip to Spain

https://petrelvoyage.com/app
4•desktopentree•1h ago•3 comments

Show HN: SF Title Alert

https://sftitlealert.com
3•arkadiyt•1h ago•0 comments

Show HN: VibeWorld – a shared terminal world for developers and scientists

https://github.com/SorBalda/vibeworld
4•sorbalda•3h ago•1 comments

Show HN: Kibble – a reader for AI news, tutorials, code and models

https://www.kibblebites.com/app/
5•syedmubarak088•3h ago•0 comments

Show HN: Surraura – audio on your Mac in a simulated environment (Helps my ADHD)

2•jahala•5h ago•0 comments

Show HN: Bodily Oddities

https://vester.si/bodily-oddities/
334•vesterde•3d ago•209 comments

Show HN: Simpleboot and Easyboot

https://gitlab.com/bztsrc/easyboot
4•skrellm•7h ago•0 comments

Show HN: I built my own knowledge graph from the code AI writes

https://github.com/aeroscissorz/learnlance/
6•aeroscissorz1•7h ago•4 comments

Show HN: Deeplearning from Scratch in 1400 Lines In my own Programming Language

https://github.com/NoSavedDATA/Neve_benchmarks
5•nosaveddata•8h ago•1 comments

Show HN: Everything a web page can learn about you, in plain English

https://sessioncontext.org
16•oddurs•1d ago•5 comments

Show HN: See Sounds on Your Webcam

https://soundmap.darebuild.com/
22•jimhi•3d ago•7 comments

Show HN: ResolveHQ – A Helpdesk Built on Cloudflare Workers, D1, R2 and Queues

https://github.com/mirza-rizvi/ResolveHQ
71•mirza_rizvi•2d ago•25 comments

Show HN: What If Donut.c but with Any ASCII Art

https://asdesai.com/blog/how-fetch-works/
16•areofyl•1d ago•2 comments

Show HN: Godot and Rust based multiplexer (terminal panes and more)

https://github.com/godot-pty/gpty
94•1nv1n•2d ago•48 comments

Show HN: The Kinect is dead, so I rebuilt it in a browser tab for my kids

https://hoplagames.com/en/
4•Gri22lyBear•12h ago•2 comments

Show HN: AlertiGate – Kubernetes alerts in, evidence-backed root cause out

https://alertigate.com/
2•dafi247•12h ago•0 comments

Show HN: What if the speed of light was 5 km/h?

https://rivendell.dmitrybrant.com/relativity/
621•dmitrybrant•3d ago•282 comments

Show HN: Astah Pro MCP – Enabling AI-Powered UML Modeling

https://github.com/takaakit/astah-pro-mcp
4•takaakit•19h ago•0 comments

Show HN: Hacker News, without AI

https://hcker.news/?ai=exclude
204•postalcoder•2d ago•88 comments

Show HN: Determinstic LLM inference for lowest price Gemma 4, with Windows XP

https://www.tokendelivery.ai/
9•carsonpoole•1d ago•1 comments

Show HN: Compute polynomials twice as fast

https://thomasahle.com/fast-polynomials/
137•thomasahle•4d ago•42 comments

Show HN: Graphify C# – Compiler-accurate Find Usages for coding agents

https://github.com/zachsaw/graphify-csharp
45•zachsaw•1d ago•21 comments

Show HN: PDFidelity – Translate PDFs while preserving the original layout

https://www.pdfidelity.com/
6•andygeek•1d ago•1 comments

Show HN: Toast, a by default in-terminal IDE

https://github.com/paradise-runner/toast
81•dividedcomet•2d ago•88 comments

Show HN: Give Claude Code / Cursor a real eng team (tiers, roles, escalation)

https://github.com/khuynh22/agent-dev-team
5•timhuyn•1d ago•0 comments

Show HN: DOOM in the kernel, or fibers in eBPF

https://ayles.github.io/doom-in-kernel/
53•ayles•4d ago•14 comments

Show HN: Hacker News, Without AI

https://www.unslop.news/
196•otherayden•2d ago•82 comments

Show HN: The iPhone Duo fold effect on any Windows laptop

https://winduo.baselashraf.com/
4•BaselAshraf81•18h ago•2 comments

Show HN: MultiMatte, a Promptable Image Background Removal Model

https://usefeyn.com/blog/multimatte/
57•snyy•3d ago•8 comments

Show HN: I made an alternative to the archived filebrowser

https://github.com/skidoodle/filebrowser
4•skidoodle•19h ago•3 comments