🚀 Live: https://p10q.github.io/tom-journey/
This is an experiment in designing in code using Claude Code. Currently taking School of Motion courses and exploring why programming animations directly in code might be more flexible than forcing UI-based view models (like Rive) to do what we want.
- React + TypeScript + Vite
- Claude Code for development assistance
- Direct code-based animation approach
- Node.js (v16 or higher)
- npm or yarn
- Clone the repository:
git clone https://github.com/p10q/tom-journey.git
cd tom-journey- Install dependencies:
npm installTo start the development server:
npm run devThe application will be available at http://localhost:5173 (or another port if 5173 is in use).
npm run build- Build for productionnpm run preview- Preview production build locallynpm run lint- Run ESLint for code linting