This is a demo application showcasing the use of Firecrawl to extract events and information from Rotten Tomatoes movie pages.
The application demonstrates how to:
- Extract structured data from a website using Firecrawl's AI-powered extraction
- Process webpage content using predefined schemas
- Display extracted results in a user-friendly interface
- Export results as JSON
- Node.js (v18 or higher recommended)
- pnpm package manager
- Firecrawl API Key
- Clone the repository
- Install dependencies:
pnpm install
- Create a
.env.local
file and add your Firecrawl API key:
FIRECRAWL_API_KEY=your_api_key_here
Run the development server:
pnpm dev
Open http://localhost:3000 in your browser to see the result.
This demo requires an API Key from Firecrawl. You can obtain one by:
- Signing up at Firecrawl
- Accessing the dashboard
- Navigating to the API Keys page