- Feature 1
- Feature 2
- Feature 3
This project is built with:
- Vite
- TypeScript
- React Router v7
- React 19
- Tailwind v4
- Shadcn UI
- Lucide Icons
- Convex (backend & database)
- Convex Auth
- Framer Motion
- Three.js
- Bun (package manager)
- Bun installed
- Convex account
# Install dependencies
bun install
# Start development server
bun run devCreate a .env.local file with:
CONVEX_DEPLOYMENT=your-deployment
VITE_CONVEX_URL=your-convex-url
src/
├── components/ # React components
│ └── ui/ # Shadcn UI components
├── pages/ # Page components
├── convex/ # Convex backend
├── hooks/ # Custom React hooks
└── lib/ # Utility functions
See VLY.md for detailed development conventions and best practices.
bun run dev- Start development serverbun run build- Build for productionbun run type-check- Run TypeScript type checkingbun run lint- Run ESLintbun run format- Format code with Prettierbun run preview- Preview production buildbun run test- Run testsbun run test:watch- Run tests in watch mode
Note for AI Agents: This README should be updated to reflect the actual application being built. Keep it concise and user-focused. For detailed development conventions, refer to VLY.md.