Skip to content

Data Visualization WebApp of 100 years of Spanish first names.

License

Notifications You must be signed in to change notification settings

artberri/nombres

Repository files navigation

Nombres

License Build Status Docker Image

Data Visualization WebApp of 100 years of Spanish first names.

Disclaimer: This is a "pet project" and could be abandoned at any time.

Screenshot

A simple example of how Blazor, an experimental web UI framework running client-side via WebAssembly, can be used to build single page applications against an API, share code with it or execute JS code from C#.

Docker Image

"Nombres" has not been deployed to any server yet. For now, the only way to demo it is using the image available on docker hub at artberri/nombres. To pull the latest version of the image, run the following command:

docker pull artberri/nombres

To run the image, exec the following command:

docker run -it --rm -p 8080:5000 artberri/nombres

After running above command see the web at http://localhost:8080

Requirements

The following software needs to be installed:

To make the development more fun, this project has been done under Linux :P

Building and Running the Project

Running and Debugging the Web API

Open the project in Visual Studio Code and hit Ctrl+F5 (or just F5) to start the .NET Core API.

If running from the command line:

dotnet run --project src/Names.API/Names.API.csproj

Running the Web App

Run in the command line:

dotnet run --project src/Names.Web/Names.Web.csproj

Running all with Docker Compose

This project has a docker-compose.yml file that will help you running the project locally.

docker-compose up --build

To Do List

  • Create PWA
  • Allow to search more names

About

Data Visualization WebApp of 100 years of Spanish first names.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published