A Blazor application that visualizes the remaining weeks of life as colored dots. This project is part of a portfolio, showcasing skills in .NET, Blazor, and deploying.
MIT License
The LifeDots project is a Blazor application designed to visualize the remaining weeks of a user's estimated lifespan as colored dots. This application is built using Blazor (.NET-Platform).
The project is structured into several key components:
Home.razor
handling logic and interactions.ICounterHandler
interface, managing the counting logic.IDotColorizer
interface, providing the logic for coloring dots.IDotGenerator
interface, responsible for generating the dots based on user input.IHomeService
interface, managing services related to the home page.IMessageService
interface, providing messaging capabilities within the app.Create a new directory and navigate into it:
mkdir LifeDotsProject
cd LifeDotsProject
Clone the repository:
git clone https://github.com/rudolphreti/LifeDots-Blazor
cd LifeDots-Blazor
Open the project in Visual Studio:
Contributions are welcome! Please fork the repository and submit a pull request for any enhancements or bug fixes.
This project is licensed under the MIT License - see the LICENSE file for details.
Thanks to the Blazor and .NET communities for their support and resources!