Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Sign in to like and favorite skills
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
This is a Next.js landing page for BuildRTP, a student-driven organization in the Research Triangle Park area. The site promotes their LaunchUP pitch competition and provides information about the organization.
# Start development server with Turbopack npm run dev # Build for production npm run build # Start production server npm start # Run ESLint npm run lint
src/ ├── app/ # Next.js App Router pages │ ├── api/ # API routes for check-in system │ │ ├── auth/ # Authentication endpoints │ │ ├── checkins/ # Check-in CRUD operations │ │ └── team-members/ # Team member management │ ├── layout.tsx # Root layout with Montserrat font │ ├── page.tsx # Home page with all main components │ └── launchup/ # LaunchUP event detail page │ └── page.tsx ├── components/ # React components │ ├── ui/ # shadcn/ui base components │ ├── header.tsx # Site navigation │ ├── hero-section.tsx # Main hero banner │ ├── event-card.tsx # Event promotion component │ ├── about-section.tsx # About BuildRTP │ ├── sponsors-section.tsx # Sponsor showcase │ └── footer.tsx # Site footer ├── lib/ # Utility libraries │ ├── utils.ts # Utility functions (cn helper) │ ├── airtable-store.ts # Airtable data operations │ ├── checkin-store.ts # Check-in state management │ └── checkin-client.ts # Check-in API client └── types/ └── checkin.ts # TypeScript definitions for check-in system
mainblue: #00a8cc (primary brand color)secondaryblue: #006699 (secondary brand color)orange: #ff6600 (accent color for CTAs)--font-montserratsrc/app/page.tsx (EventCard component)/launchup with detailed event information/eventproposal to Google Docs form (configured in next.config.ts)public/ directory@/* maps to ./src/*src/app/page.tsx and src/app/launchup/page.tsxpublic/logos/src/app/layout.tsxsrc/types/checkin.tssrc/lib/airtable-store.tsThe check-in system uses the following API structure:
GET/POST /api/checkins - Manage check-in recordsPOST /api/checkins/[id]/checkout - Handle checkout operationsGET /api/team-members - Retrieve team member dataPOST /api/auth - Authentication endpointsData flows through: