DewPoint Labs landing page built with React, Vite, TypeScript, and Tailwind CSS.
- Node.js (v18 or higher)
- npm (comes with Node.js)
npm installnpm run devThe app will be available at http://localhost:8080.
npm run buildnpm run preview| Command | Description |
|---|---|
npm run dev |
Start development server with HMR |
npm run build |
Create optimized production build |
npm run preview |
Preview the production build locally |
npm run lint |
Run ESLint checks |
npm run test |
Run tests once |
npm run test:watch |
Run tests in watch mode |
- React 18 — UI library
- Vite — Build tool and dev server
- TypeScript — Type safety
- Tailwind CSS — Utility-first styling
- shadcn/ui — Component library
- Framer Motion — Animations
- React Router — Client-side routing
src/
├── assets/ # SVG logos and images
├── components/ # Reusable UI components
│ └── ui/ # shadcn/ui base components
├── hooks/ # Custom React hooks
├── lib/ # Utility functions
├── pages/ # Route page components
└── main.tsx # App entry point