The official website for Forged Apps, built with Next.js and Fumadocs.
-
Clone the repository:
git clone https://github.com/forged-apps/website.git cd website -
Install dependencies:
npm install --legacy-peer-deps
-
Start the development server:
npm run dev
-
Open http://localhost:3000 in your browser
.
├── app/ # Next.js App Router pages
│ ├── page.tsx # Homepage
│ ├── tech-radar/ # Tech Radar product pages
│ │ ├── docs/ # Documentation pages
│ │ └── pricing/ # Pricing page
│ ├── mcpflare/ # MCPflare product page
│ └── legal/ # Legal pages
├── content/ # MDX documentation content
│ └── docs/ # Tech Radar documentation
├── components/ # React components
│ ├── analytics/ # Google Analytics, Featurebase
│ └── ...
├── lib/ # Utility functions
├── public/ # Static assets
│ └── images/ # Images
└── source.config.ts # Fumadocs configuration
npm run dev- Start development servernpm run build- Build for production (static export)npm run start- Start production servernpm run lint- Run ESLint
Validate your local development environment:
node validate-env.jsThis checks that the dev server is running and all routes are accessible. See validate-env.js and .claude/testing.md for details.
This site is deployed automatically to GitHub Pages on push to the main branch.
-
Build the static site:
npm run build
-
The static files are generated in the
out/directory
- Framework: Next.js 14 (App Router)
- Documentation: Fumadocs
- Styling: Tailwind CSS
- Analytics: Google Analytics
- Support: Featurebase
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a Pull Request
See LICENSE for details.
Built with Next.js and Fumadocs