Skip to content

v1 feature cards

One card per v1 feature, agreed with the founder before design (D8). Features are discussed page by page in the user's journey; design (HTML prototypes) starts once the features look right for v1.

# Feature Card Status
0 Landing page landing.md Agreed; prototype ../designs/landing.html
1 Accounts: sign up, sign in, email verification, joining a trip (P49) accounts.md Agreed 24 Oct
2 Planner: new trip from a Paila (P50, builds on M7) planner.md Agreed 25 Oct
3 Trip day plan: stops, editing, maps, culture (P51) day-plan.md Agreed 25 Oct
4 Plan editor: all days on one page (P52) plan-editor.md Agreed 25 Oct
5 Services and vendors: pick, confirm, not needed — Next to discuss
6 Trip settings: group size, headcount — To discuss
7 Shared trip and traveller view: Before you go, copy the day, open counts; trip overview (M4: days, bases, map) — To discuss
8 Place page and place library (M9: content, visit times, IDEA-1 place knowledge) — To discuss
9 My trips: Upcoming, Drafts, Shared with me, Past; My Pailas — To discuss
10 Admin: vendors, confirmations, notices; helper warnings for the team (M11) — To discuss
11 Photo credits page, help, install as an app, offline day (P51) — To discuss

Design pass for every screen (founder, 25 Oct 2026). From the planner onwards, every existing screen gets a UX and UI review in the design phase, not only new ones; redesign where the journey needs it (D7, D9). The landing page design is done, but its words and text are still to be chosen (words step of the product design workflow).

Every existing page has an owner

Each page in nepwalk-fe/src/app belongs to one feature, so its design pass is not missed. Pages already agreed still get their design pass when that feature is designed.

Page (route) Feature Note
/ 0 Landing Words still to choose
/auth, /login, /register, /auth/forgetPassword, /auth/reset-password 1 Accounts
/settings (account settings) 1 Accounts Not covered by the card yet; discuss in the design pass
/trips/create, /pailas, /trips/new (redirect) 2 Planner
/trips/[id] 3 Day plan
/trips/[id]/plan 4 Plan editor
/trips/[id]/services 5 Services and vendors
/trips/[id]/settings 6 Trip settings
/s/[token] 7 Shared trip
/places/[slug] 8 Place page
/trips, /trips/shared, /trips/archived, /my-pailas 9 My trips
/vendors 10 Admin
/help, photo credits 11 Help and credits
/home, /dashboard, /packages, /upcoming — Old placeholders. Decided 25 Oct: redirect /home → /, /dashboard and /upcoming → /trips, /packages → /pailas, then remove the pages (task to create: old-pages-cleanup, P3)
/example/* — Developer showcase. Decided 25 Oct: not served in production (task to create: old-pages-cleanup, P3)

Open questions live in each card's TBD section. Decisions are recorded in decisions.md (P49–P52 so far for v1).