An open API service indexing awesome lists of open source software.

https://github.com/fabsg0/web.teammanagement.blazor

Blazor-based web app for managing sports club members, assigning them to sections, and tracking membership fees.
https://github.com/fabsg0/web.teammanagement.blazor

asp-net-core blazor csharp dotnet sql-server

Last synced: 7 months ago
JSON representation

Blazor-based web app for managing sports club members, assigning them to sections, and tracking membership fees.

Awesome Lists containing this project

README

          

# Web.TeamManagement.Blazor
[![.NET](https://github.com/fabsg0/Web.TeamManagement.Blazor/actions/workflows/dotnet.yml/badge.svg)](https://github.com/fabsg0/Web.TeamManagement.Blazor/actions/workflows/dotnet.yml)
[![Deploy App to Ubuntu server](https://github.com/fabsg0/Web.TeamManagement.Blazor/actions/workflows/deploy.yml/badge.svg)](https://github.com/fabsg0/Web.TeamManagement.Blazor/actions/workflows/deploy.yml)

**Web.TeamManagement.Blazor** is a Blazor WebAssembly application designed to help sports clubs manage their members
efficiently. This tool enables administrators to add, organize, and manage club members, assign them to specific
sections or teams, and track membership fees.

## Features

- **Member Management**
Easily add, update, and remove members from the club's database.

- **Section Assignment**
Organize members by assigning them to specific sections (e.g., teams, training groups, or age divisions).

- **Membership Fee Tracking**
Record and monitor membership contributions and payment status.

- **User-Friendly Interface**
Built with Blazor Server for a responsive experience.

## Technologies Used

- **Blazor** – for building the front-end
- **.NET Core / ASP.NET** – for backend and API services
- **Entity Framework Core** – for data access
- **PostgreSQL Server** – as the database provider

## Getting Started

To run the project locally:

1. Clone the repository:
```bash
git clone https://github.com/your-org/Web.TeamManagement.Blazor.git```

2. Navigate to the project folder:
```bash
cd Web.TeamManagement.Blazor```

3. Run the application:
```bash
dotnet run```

## License

This project is licensed under the MIT License.