A modern landing page built with Next.js 14, TypeScript, Tailwind CSS, and MDX.
- Node.js 18.0.0 or later
- npm, yarn, or pnpm
- Clone the repository
- Install dependencies:
npm install
# or
yarn install
# or
pnpm install- Copy the environment variables:
cp .env.example .env.local- Run the development server:
npm run dev
# or
yarn dev
# or
pnpm devOpen http://localhost:3003 with your browser to see the result.
npm run dev- Start the development servernpm run build- Build for productionnpm run start- Start the production servernpm run lint- Run ESLintnpm run typecheck- Run TypeScript type checkingnpm run format- Check code formattingnpm run format:fix- Fix code formatting
- Next.js 14 - React framework
- TypeScript - Type safety
- Tailwind CSS - Styling
- MDX - Blog content
- Framer Motion - Animations
- Sentry - Error tracking
├── content/ # MDX blog posts and news
├── public/ # Static assets
├── src/
│ ├── app/ # Next.js App Router pages
│ ├── components/ # React components
│ ├── lib/ # Utility functions
│ └── types/ # TypeScript types
├── tailwind.config.ts # Tailwind configuration
└── next.config.mjs # Next.js configuration
See LICENSE.md for details.