Landing page for Himalkom built with React + Vite and Tailwind CSS. Fast dev, responsive UI, and clean component structure.
see .github/workflows/main.yml
- React 19 + React Router
- Vite 6
- Tailwind CSS v4
- Framer Motion, Swiper, Lucide Icons
- Axios for data fetching
- Node.js 18+ (LTS recommended)
- pnpm (repo uses
pnpmand lockfile)
pnpm install
pnpm devDev server runs on http://localhost:5173 by default.
pnpm dev— start dev serverpnpm build— production buildpnpm preview— preview the production build locallypnpm lint— run ESLint
pnpm build
pnpm preview- Path alias: use
@/to import fromsrc(configured invite.config.js). - Assets live in
src/assetsand public static files inpublic. - Data fetching: a simple hook
useFetchData(endpoint, baseUrl)is available insrc/hooks/useAPI.js.
Issues and PRs are welcome. Please keep changes focused and describe the context clearly.