Frontend website for Thordata Firecrawl, hosted on GitHub Pages.
🌐 Live Site: https://thordata.github.io/thordata-firecrawl-site/
- Hero Section: Dynamic demo showcasing JSON/Markdown/HTML output
- Feature Overview: Scrape, Search, Map, Crawl, Agent capabilities
- Code Examples: Python, cURL, and JavaScript snippets
- Interactive Playground: Test API endpoints directly in the browser
- Format switching (JSON/Markdown/HTML)
- Download responses as files
- Real-time API testing
- Responsive Design: Works on desktop and mobile devices
- Clone the repository:
git clone https://github.com/Thordata/thordata-firecrawl-site.git
cd thordata-firecrawl-site- Start a local server:
# Python 3
python -m http.server 8000
# Node.js
npx serve
# Or simply open index.html in your browser- Visit
http://localhost:8000
- Open the website: https://thordata.github.io/thordata-firecrawl-site/
- Scroll to the Interactive Playground section
- Enter your Thordata API Key
- Set API URL (default:
https://thordata-firecrawl-api.onrender.com) - Select an endpoint and click Load Example
- Click Send Request to test the API
- View response in JSON/Markdown/HTML format and download if needed
This site is automatically deployed to GitHub Pages. Push to main branch to trigger deployment.
To use a custom domain (e.g., crawl.thordata.com):
- Create a
CNAMEfile in the repository root:
crawl.thordata.com
-
Configure DNS: Add a CNAME record pointing to
thordata.github.io -
GitHub Pages will automatically detect and use the custom domain.
thordata-firecrawl-site/
├── index.html # Main page with all sections
├── styles.css # Styling and responsive design
├── script.js # Interactive functionality (tabs, playground, downloads)
└── README.md # This file
- The Playground requires users to enter their own
THORDATA_API_KEY - API keys are sent directly to the API server (via HTTPS) and never stored
- CORS must be enabled on the API server for cross-origin requests
- The default API URL points to a cloud instance (Render), but can be changed to localhost for development