This is a Next.js template for building custom web applications that integrate with Firecrawl . Use this as your starting point to create powerful web scraping and data extraction applications.
This template provides the foundation and boilerplate code needed to quickly build Firecrawl-powered applications. It includes:
- A clean, modern UI structure ready for customization
- API key management infrastructure
- Basic form handling for URL submissions
- Responsive layout with Tailwind CSS
- Node.js 18.x or later
- A Firecrawl API key (for development and testing)
- Clone this template repository
- Install dependencies:
npm install
# or
yarn install
# or
pnpm install
- Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
-
Open http://localhost:3000 with your browser
-
Begin customizing the template for your specific Firecrawl application needs
/app/components
- Reusable UI components to build your interface/app/services
- API integration services (customize for your specific Firecrawl API usage)/app/page.tsx
- Main application template (customize for your app's workflow)/app/layout.tsx
- Root layout component
This template is designed to be extended:
- Modify the UI components to match your branding and UX needs
- Extend the API service in
/app/services/api.ts
to implement your specific Firecrawl API calls - Customize the form inputs to collect the data relevant to your use case
- Implement your own data processing and display logic in the output section