GymManager.Common
1.1.4.4
dotnet add package GymManager.Common --version 1.1.4.4
NuGet\Install-Package GymManager.Common -Version 1.1.4.4
<PackageReference Include="GymManager.Common" Version="1.1.4.4" />
<PackageVersion Include="GymManager.Common" Version="1.1.4.4" />
<PackageReference Include="GymManager.Common" />
paket add GymManager.Common --version 1.1.4.4
#r "nuget: GymManager.Common, 1.1.4.4"
#:package GymManager.Common@1.1.4.4
#addin nuget:?package=GymManager.Common&version=1.1.4.4
#tool nuget:?package=GymManager.Common&version=1.1.4.4
🏋️♂️ GymManager
GymManager is a comprehensive gym management application built using .NET MAUI and .NET 9. The application is designed to manage various aspects of a gym, including inventory, members, sales, and more. This README provides an overview of the project architecture and its key components.
📋 Table of Contents
- 🏗️ Architecture Overview
- 📂 Project Structure
- 🔑 Key Components
- 🚀 Getting Started
- 🤝 Contributing
- 📜 License
🏗️ Architecture Overview
The GymManager application follows a clean architecture approach, which separates the application into distinct layers. This separation ensures that the application is maintainable, scalable, and testable. The main layers of the architecture are:
- Common Domain Layer: This layer includes the core business logic and domain entities.
📂 Project Structure
The project is organized into several folders, each representing a different layer or component of the application:
src/common: Contains common utilities and shared components.GymManager.Common: Common utilities and shared components used across the application.
🔑 Key Components
Domain Layer
- Domain Entities: The core business logic and domain entities are defined in this layer. It includes entities like
Sale,Term, andUser.
🚀 Getting Started
To get started with the GymManager project, follow these steps:
- Build the solution: Open the solution in Visual Studio 2022 and build the solution to restore the NuGet packages and compile the projects.
🤝 Contributing
Contributions are welcome! Please read the contributing guidelines for more information.
📜 License
This project is licensed under the MIT License. See the LICENSE file for details.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Azure.Messaging.ServiceBus (>= 7.20.1)
- Azure.Storage.Blobs (>= 12.26.0)
- ErrorOr (>= 2.0.1)
- MediatR (>= 14.0.0)
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 10.0.1)
- Microsoft.Data.SqlClient (>= 6.1.3)
- Microsoft.EntityFrameworkCore.Relational (>= 10.0.1)
- Swashbuckle.AspNetCore.SwaggerGen (>= 10.1.0)
- Ulid (>= 1.4.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.1.4.4 | 65 | 4/9/2026 |
| 1.1.4.3 | 108 | 2/12/2026 |
| 1.1.4.2 | 96 | 2/12/2026 |
| 1.1.4.1 | 101 | 2/12/2026 |
| 1.1.4 | 102 | 1/20/2026 |
| 1.1.3.99 | 97 | 1/20/2026 |
| 1.1.3.98 | 99 | 1/19/2026 |
| 1.1.3.97 | 107 | 1/19/2026 |
| 1.1.3.96 | 111 | 1/11/2026 |
| 1.1.3.95 | 108 | 1/10/2026 |
| 1.1.3.94 | 105 | 1/10/2026 |
| 1.1.3.93 | 105 | 1/10/2026 |
| 1.1.3.92 | 107 | 1/10/2026 |
| 1.1.3.91 | 104 | 1/10/2026 |
| 1.1.3.90 | 106 | 1/10/2026 |
| 1.1.3.89 | 103 | 1/10/2026 |
| 1.1.3.88 | 106 | 1/10/2026 |
| 1.1.3.87 | 110 | 1/6/2026 |
| 1.1.3.86 | 110 | 1/6/2026 |
| 1.1.3.85 | 103 | 1/6/2026 |
This is a agrouped entities and utilities for Gym Manager software