This project is only for educational purposes. It is not intended to be used in production. All information is property of formula one group.
All commands are run from the root of the project, from a terminal:
Command | Action |
---|---|
pnpm install |
Installs dependencies |
pnpm run dev |
Starts local dev server at localhost:4321 |
pnpm run build |
Build your production site to ./dist/ |
pnpm run preview |
Preview your build locally, before deploying |
pnpm run astro ... |
Run CLI commands like astro add , astro check |
pnpm run astro -- --help |
Get help using the Astro CLI |
pnpm run scrape |
Scrape data from formula one website |
Figma file: Formula-fan design
This project uses GitHub Actions to scrape data from formula one website and deploy the site to Vercel. You can find the workflows in the workflows folder.