Skip to content

About

Website to display various of Formula 1 information directly from Ergast and Wikipedia, powered by .NET and Blazor.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

13 Commits

Folders and files

Repository files navigation

cover

Formula Blazor

MIT License

Formula Blazor is a simple app made in .NET 7 and Blazor to display certain Formula 1 information about drivers, teams, circuits, standings and race calendar in every season. The App is developed in Blazor, with the use of MudBlazor material design components with "features folder architecture" in mind. All data is fetched from Ergast F1 API and Wikipedia using a simple HTTPClient.

  • Design is not finalized yet, and focus was mainly on backend aspect.

Dashboard Index layout

  • More screenshots can be found in assets folder index

Libraries

Setup and Deployment

  • Clone the repository

  • Build and run, should work out of the box

  • Azure Deployment

  • Docker

    • Deployment with Docker should also work thanks to .NET 7 new container support Microsoft.NET.Build.Containers
      • dotnet publish --os linux --arch x64 -c Release -p:PublishProfile=DefaultContainer
      • docker run -it --rm -p 5010:80 FormulaBlazor:1.0.0

Resources

The app is using data from Ergast API and Wikipedia API

About

Website to display various of Formula 1 information directly from Ergast and Wikipedia, powered by .NET and Blazor.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages