VanPlanr is an elegant planning workspace for DIY van conversions. Track tasks, manage budgets, organize inspiration, and keep your whole build moving in one place.
🌐 Website: vanplanr.com
- 🧭 Plan your build from first idea to final road trip
- ✅ Organize work with a chapter-based Kanban task system
- 💸 Track budget, expenses, and product costs with visual breakdowns
- 📊 Watch progress in a focused dashboard with key priorities
- 🧠 Use Sparky AI for contextual build support
- 📋 Task Tracking & Chapter Organization
- 💰 Budget Management + Expense Linking
- 🧩 Category Management for cleaner project structure
- 🖼️ Inspiration Board for references and ideas
- 🤖 AI Chat Assistant (Sparky)
- 👤 Auth + Profile Management
- Next.js 15 + React 19
- TypeScript
- Prisma + PostgreSQL
- NextAuth
- tRPC + TanStack Query
- Tailwind CSS 4
npm install
cp .env.example .env
npm run db:generate
npm run db:seed
npm run devThen open http://localhost:3000.
npm run dev # local development
npm run check # lint + typecheck
npm run db:generate # prisma migrate dev
npm run db:migrate # prisma migrate deploy
npm run db:seed # seed base data
npm run db:studio # open prisma studio- Developer Setup
- Database Seeding
- Sparky AI Notes
- Dashboard Structure
- Performance Optimization
- Optimistic Updates Pattern
Current build queue for VanPlanr.
- estimated weight of each product
- global feedback input
- no need to load observe all tasks, just preload the task panel when it is opened
- products should be up in the category section of task
- finalize preset categories
- simplify budget chart, make it more readable, no drawer
- security audit, test input field limits
- favicon
- None category should be styled correctly (new task), same with dropdown options
- budget and task initial clicks should be faster, are they preloaded?
- new task should open optimistically
- ellipses side bar fix
- add product should be side detail view, no modal
- in-progress view on dashboard should be the quick view
- editing category description not saving
- typing indicator on category and task detail panels
- should products be assigned to categories instead? and then also able to sub-link task?
- revise task filtering, overflowing
- drag task to inprogress, then changing priority, throws it back to todo
- hide charts slide out
- upload thing getting called a lot on task open
- limit number of categories, tasks, and products
- hover sidebar category to see number of tasks in each category
- task card, perfect the layout with all the differet pills
- loading on sign in buttons, spinner
- rich text options... better titles, line break
- quick filter the category from the sidebar.. or faster in the filter area, takes too long rn
- tooltips to walk through learning, reset in settings
- hidden photostorage space alert
- deleting category refresh board
- move sidebar emoji to right of the category name, jiggles when task is moved to another category
- scroll sidebar, under bottom menu
- revise expenses summary, progress bar split into chapter types and colours
- Load More for board and expenses table
- choose from various themes and pictures for dashboard
Future ideas and stretch features.
- sparkee mechanic consulate AI.. gives a rating on vehicle adds/repairs/maintenance/etc.
- preset canvas with dimensions of the van
- metric or imperial units for measurements, user config
- smart usage... show percent and then you have to pay
- mobile view for all
- auto transcript pasted youtube videos
- community aspect.. help from others
- nice slide out of the cateogry from the task view
- journal.. upload their progress and they can show it in a public webpage
- ongoing maintenance tasks.. like oil changes, etc.
- create a player, choose colour
- don't give build advice, but give helpful tips and links to videos and articles
- add tasks from Category detail panel
- ability to mark chapter complete
VanPlanr is actively evolving. Expect frequent improvements in UX, performance, and planning workflows.
Private project. Add a license before public redistribution.
