Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/EdCharbeneau/BlazePort
A futuristic ride share app for space travel written in full stack .NET with Blazor
https://github.com/EdCharbeneau/BlazePort
Last synced: 18 days ago
JSON representation
A futuristic ride share app for space travel written in full stack .NET with Blazor
- Host: GitHub
- URL: https://github.com/EdCharbeneau/BlazePort
- Owner: EdCharbeneau
- Created: 2019-05-27T17:13:13.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-06-16T22:54:43.000Z (5 months ago)
- Last Synced: 2024-07-31T15:02:24.669Z (4 months ago)
- Language: C#
- Size: 4.53 MB
- Stars: 32
- Watchers: 7
- Forks: 8
- Open Issues: 4
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# BlazePort
Are you ready to count down to liftoff? In this session, we test the limits of the .NET stack in an incredible mission to build BlazePort, a futuristic ride share app for space travel. We'll use a mashup of the latest in .NET technologies: leveraging CosmosDB for data persistence, model travel prices with ML.NET (via an Azure Function), and go full-stack with ASP.NET Core and Blazor for an end-to-end C# development experience. Strap yourself in for fast paced demos and hot bits on this journey through the .NET ecosystem.
## Requirements
This app requires a Trial license to Telerik UI for Blazor. Obtain a free trial from [Telerik.com](https://www.telerik.com/campaigns/blazor/free-trial-1?utm_source=EdCharbeneau&utm_medium=cpm&utm_campaign=blazor-github-sponsored-message)
Once you obtain a free trial, please follow the NuGet Source instructions to [add the Telerik packages.](https://docs.telerik.com/blazor-ui/installation/nuget)
### CosmosDB
This application uses CosmosDB. To initialize, seed, and read/write you must create a CosmosDB account, then apply the settings from your account to [user secrets](https://docs.microsoft.com/en-us/aspnet/core/security/app-secrets?view=aspnetcore-2.2&tabs=windows). The application uses the following user secrets settings.
```json
{
"CosmosSettings": {
"AccountEndpoint": "https://(yourinfo).documents.azure.com:443/",
"AccountKey": "(yourinfo)",
"DatabaseName": "BlazePort"
}
}
```### Sponsored by
[![Telerik UI for Blazor, Increase productivity and cut costs in half. Try Now](https://github.com/EdCharbeneau/BlazorSize/blob/master/_sponsors/Telerik/Blazor-300x250.png?raw=true)]((https://www.telerik.com/campaigns/blazor/free-trial-1?utm_source=EdCharbeneau&utm_medium=cpm&utm_campaign=blazor-github-sponsored-message))
Telerik UI for Blazor with 80+ truly native Blazor UI components to cover any app scenario, including a high-performing Grid. Increase productivity and cut cost in half! [Give it a try for free](https://www.telerik.com/campaigns/blazor/free-trial-1?utm_source=EdCharbeneau&utm_medium=cpm&utm_campaign=blazor-github-sponsored-message).