Skip to content

HimalkomIPB/eclipse-frontend

Repository files navigation

Himalkom Landing Page

Landing page for Himalkom built with React + Vite and Tailwind CSS. Fast dev, responsive UI, and clean component structure.

Deployment

see .github/workflows/main.yml

Tech Stack

  • React 19 + React Router
  • Vite 6
  • Tailwind CSS v4
  • Framer Motion, Swiper, Lucide Icons
  • Axios for data fetching

Prerequisites

  • Node.js 18+ (LTS recommended)
  • pnpm (repo uses pnpm and lockfile)

Quick Start

pnpm install
pnpm dev

Dev server runs on http://localhost:5173 by default.

Available Scripts

  • pnpm dev — start dev server
  • pnpm build — production build
  • pnpm preview — preview the production build locally
  • pnpm lint — run ESLint

Build & Preview

pnpm build
pnpm preview

Project Notes

  • Path alias: use @/ to import from src (configured in vite.config.js).
  • Assets live in src/assets and public static files in public.
  • Data fetching: a simple hook useFetchData(endpoint, baseUrl) is available in src/hooks/useAPI.js.

Contributing

Issues and PRs are welcome. Please keep changes focused and describe the context clearly.

CodeRabbit Pull Request Reviews

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors