Marketing website for Kosuke - Your Technical Co-founder for the 0 to 1.
- bun - Package manager
- Install:
curl -fsSL https://bun.com/install | bash - See Bun installation for alternatives
- Install:
# Clone the repository
git clone https://github.com/Kosuke-Org/kosuke-landing.git
cd kosuke-landing
# Install dependencies
bun install
# Setup environment
cp .env.local .env
# Edit .env with your configuration# Start development server
bun run devThe application will be available at http://localhost:3000
# Build for production
bun run build
# Preview production build
bun run startsrc/
├── app/
│ ├── (logged-out)/ # Public marketing pages
│ │ ├── home/ # Landing page
│ │ ├── pricing/ # Pricing page
│ │ ├── blog/ # Blog (Ghost CMS)
│ │ ├── customers/ # Customer stories
│ │ ├── solutions/ # Solutions pages
│ │ └── ... # Legal pages
│ └── api/
│ └── newsletter/ # Newsletter subscription
├── components/
│ ├── ui/ # Shadcn UI components
│ └── ... # Shared components
├── hooks/ # Custom React hooks
└── lib/
├── ghost/ # Ghost CMS client
└── types/ # TypeScript types
bun run lint # Run ESLint
bun run typecheck # TypeScript check
bun run knip # Check unused code
bun run build # Verify buildDeployed automatically to Vercel on push to main branch.
VERCEL_TOKENVERCEL_ORG_IDVERCEL_PROJECT_ID
- Framework: Next.js 15 (App Router)
- Language: TypeScript
- Styling: Tailwind CSS + Shadcn UI
- CMS: Ghost
- Analytics: Sentry, Plausible
- Deployment: Vercel
Kosuke is licensed under the MIT License.
For questions or support, create an issue or email filippo.pedrazzini (at) kosuke.ai