← Scripts y librerías
Kong-Project/KPLauncher-Website
Modern marketing website for KPLauncher (SAMP launcher) built with Next.js, Tailwind, and shadcn/ui. Includes a static HTML demo.
Herramienta★ 1actualizado ago 2025Apache-2.0TypeScript
Abrir en GitHubREADME.md
KPLauncher Website
A modern marketing website for KPLauncher (a SAMP launcher), built with Next.js 15, React 19, TypeScript, Tailwind CSS, and shadcn/ui. The repo also includes a standalone static HTML demo under website/ for simple hosting.
Tech stack
- Next.js (App Router)
- React 19 + TypeScript
- Tailwind CSS +
tailwindcss-animate - shadcn/ui + Radix UI + lucide-react icons
- PNPM for package management
Requirements
- Node.js 18+ (LTS recommended)
- PNPM 9+
Getting started
pnpm install
pnpm dev
Open http://localhost:3000 in your browser.
Production build:
pnpm build
pnpm start
Scripts
pnpm dev: Start Next.js dev serverpnpm build: Build for productionpnpm start: Run the production serverpnpm lint: Run Next.js lint
Project structure (high level)
app/ # App Router entrypoints (layout, page)
components/ # UI components (shadcn/ui in components/ui)
hooks/ # React hooks
lib/ # Utilities
public/ # Static assets
styles/ # Global styles (legacy or additional CSS)
website/ # Standalone static HTML + Tailwind (no Next.js)
Notes:
- shadcn/ui config is in
components.json(aliases map to@/components,@/lib,@/hooks). - Global styles for the Next.js app live in
app/globals.css. - The
website/directory is optional and can be deployed independently as a static site (uses CDN Tailwind, no build step).
Deployment
- Vercel (recommended): Import the repo, framework auto-detect = Next.js. Use PNPM and Node 18+.
- Other hosts: Build with
pnpm buildand runpnpm startbehind a Node process manager. - Static alternative: Serve the
website/directory on any static host.
License
This project is released under the MIT License. See LICENSE for details.
kongprojectlauncherlucidemarketing-sitenextjsreactsampshadcn-uitailwindcsstypescript
Esta página se genera con lo que GitHub publica sobre el repositorio. samp.directory no aloja el código. Informar de un problema con esta ficha