Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wojciechmarek/rest-countries
The application allows to search for countries and view detailed information about them, based on the C# Blazor framework and popular REST Countries API.
https://github.com/wojciechmarek/rest-countries
bem blazor blazor-wasm csharp css css3 dotnet microsoft razor rest rest-countries wasm webassembly
Last synced: 29 days ago
JSON representation
The application allows to search for countries and view detailed information about them, based on the C# Blazor framework and popular REST Countries API.
- Host: GitHub
- URL: https://github.com/wojciechmarek/rest-countries
- Owner: wojciechmarek
- Created: 2023-10-15T13:21:55.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-17T19:14:14.000Z (about 1 year ago)
- Last Synced: 2024-04-14T02:10:48.577Z (9 months ago)
- Topics: bem, blazor, blazor-wasm, csharp, css, css3, dotnet, microsoft, razor, rest, rest-countries, wasm, webassembly
- Language: CSS
- Homepage: https://rest-countries-wasm.vercel.app/
- Size: 356 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# REST Countries
The application allows you to search for countries and view detailed information about them.
## Purpose
The purpose of the application is to learn how to use Microsoft's Blazor framework (WebAssembly version) and use the popular [REST Countries API](https://restcountries.com/) to get data about countries.
## Demo
A demo is available at [https://rest-countries-wasm.vercel.app](https://rest-countries-wasm.vercel.app/).
## Screenshot
![landing](./screenshots/landing.webp)
## Used technologies
- 🎁 Repository: regular Git repository,
- 🧰 Framework: Blazor (WebAssembly version),
- 🛠️ Tools: not yet,
- 🎨 Styling: regular CSS with BEM,
- 💎 Others: mobile-first, responsive design.## How to start
1. Clone the repository,
2. Install .NET 5 SDK (or newer),
3. Install dependencies with `dotnet restore`,
4. Run the project with `dotnet run`.