A simple web application for generating and customizing personalized race training plans and export to PDF.
- Node.js 18+
- npm, yarn, pnpm, or bun
- Clone the repository:
git clone <your-repo-url>
cd run-plan
- Install dependencies:
npm install
# or
yarn install
# or
pnpm install
- Start the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
- Open http://localhost:3000 in your browser
- Next.js 15 - React framework with App Router
- React 19 - UI library
- TypeScript - Type safety
- Tailwind CSS - Styling framework
- @react-pdf/renderer - PDF generation and preview
- React Hooks - State management and effects