Remove Vite boilerplate, set up project structure #22

Open
opened 2026-03-16 22:41:12 +00:00 by austin · 0 comments
Owner

The frontend is still the default Vite counter template. Tear it out and set up the real project skeleton.

What needs to happen

  • Delete App.tsx counter code, App.css, logo assets (react.svg, vite.svg)
  • Set up directory structure: src/pages/, src/components/, src/lib/, src/hooks/
  • Install a router (react-router or @tanstack/router — pick one)
  • Choose a CSS approach (CSS modules or Tailwind) — decide now and stick with it
  • No component library — keep it lean
  • Set up a basic App.tsx with the router mounted
The frontend is still the default Vite counter template. Tear it out and set up the real project skeleton. ## What needs to happen - Delete `App.tsx` counter code, `App.css`, logo assets (`react.svg`, `vite.svg`) - Set up directory structure: `src/pages/`, `src/components/`, `src/lib/`, `src/hooks/` - Install a router (react-router or @tanstack/router — pick one) - Choose a CSS approach (CSS modules or Tailwind) — decide now and stick with it - No component library — keep it lean - Set up a basic `App.tsx` with the router mounted
austin self-assigned this 2026-03-16 22:41:12 +00:00
Sign in to join this conversation.
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks
Reference
austin/vektor#22
No description provided.