Trips: a collaborative travel planner app
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 15/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- javascript
- Ambito
- full-stack
Direzione di ricerca
The issue describes a broad travel planner spanning trips, day planning, places, bookings, costs, collaboration and offline use, with puter.js as the only backend. Start by checking open pull request #84 and the repository’s app structure; the issue names no files or tests. Done would require implementing the stated scope and constraints, so this needs substantial design and coordination.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Add a travel planner app to the suite, so a group can plan a trip together in Puter.
Scope
- Trips and dashboard: create, copy, archive, re-date and share trips; a dashboard with the next trip and upcoming bookings.
- Day planner: a timeline of places and bookings per day, with drag and drop, undo, travel times, opening hours, and a map with routes.
- Places: a shared pool with details, photos and ratings; nearby search; import from map links, GPX and KML.
- Bookings: flights, trains, lodging and more, each in its own time zone; AI import from PDFs, emails and wallet passes.
- Costs: expenses in any currency, split between members, with settle-up, budgets and CSV export.
- Lists and files: packing lists and to-dos; attachments linked to bookings, places and expenses.
- Collaboration: members with roles, invite links and guests; chat, notes and polls; a read-only public link; ICS feeds.
- Offline: installable PWA that keeps trips, files and map tiles, and syncs queued changes.
- Extras: collections of saved places, a visited-countries atlas, travel journals with photo books, road trips, shared leave planning, reminders and an AI assistant that proposes changes for approval.
Constraints
- puter.js is the only backend. Each trip lives in its owner's account, and members pay for their own reads.
- Works offline-first, in all supported UI languages, including right-to-left.
- Lingua principale
- JavaScript
- Stelle
- 7.1k
- Fork
- 732
- Merge medio
- 2h 54m
- PR unite (30g)
- 21
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di HeyPuter/everything
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 60/100
HeyPuter/everything#187 ·
I maintainer di solito rispondono entro 1 giorno
-
Login with atmosphereAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
HeyPuter/everything#189 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
HeyPuter/everything#188 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 57/100
HeyPuter/everything#186 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 28/100
HeyPuter/everything#185 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di HeyPuter/everything
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
obsidianmd/obsidian-developer-docs#281 ·
I maintainer di solito rispondono entro 4 giorni
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
FriendsOfFlarum/synopsis#16 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
Fei-Away/Codex-Dream-Skin#449 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
sysprog21/codetrial#604 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
outline/outline#14489 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno