GymManager.Common
1.1.0.90
dotnet add package GymManager.Common --version 1.1.0.90
NuGet\Install-Package GymManager.Common -Version 1.1.0.90
<PackageReference Include="GymManager.Common" Version="1.1.0.90" />
<PackageVersion Include="GymManager.Common" Version="1.1.0.90" />
<PackageReference Include="GymManager.Common" />
paket add GymManager.Common --version 1.1.0.90
#r "nuget: GymManager.Common, 1.1.0.90"
#addin nuget:?package=GymManager.Common&version=1.1.0.90
#tool nuget:?package=GymManager.Common&version=1.1.0.90
🏋️♂️ 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 | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
-
net9.0
- Azure.Storage.Blobs (>= 12.24.0)
- ErrorOr (>= 2.0.1)
- MediatR (>= 12.5.0)
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 9.0.5)
- Microsoft.EntityFrameworkCore.Relational (>= 9.0.5)
- Ulid (>= 1.3.4)
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.0.90 | 0 | 5 hours ago |
1.1.0.89 | 0 | 6 hours ago |
1.1.0.88 | 0 | 7 hours ago |
1.1.0.87 | 0 | 7 hours ago |
1.1.0.86 | 23 | 20 hours ago |
1.1.0.85 | 34 | 20 hours ago |
1.1.0.84 | 26 | 20 hours ago |
1.1.0.83 | 28 | 20 hours ago |
1.1.0.82 | 28 | 20 hours ago |
1.1.0.81 | 29 | a day ago |
1.1.0.80 | 32 | a day ago |
1.1.0.79 | 125 | 9 days ago |
1.1.0.78 | 124 | 9 days ago |
1.1.0.77 | 125 | 9 days ago |
1.1.0.76 | 123 | 9 days ago |
1.1.0.75 | 136 | 10 days ago |
1.1.0.73 | 118 | 10 days ago |
1.1.0.72 | 119 | 10 days ago |
1.1.0.71 | 120 | 10 days ago |
1.1.0.70 | 45 | 11 days ago |
1.1.0.69 | 105 | 12 days ago |
1.1.0.68 | 105 | 12 days ago |
1.1.0.67 | 118 | 12 days ago |
1.1.0.66 | 127 | 13 days ago |
1.1.0.65 | 124 | 13 days ago |
1.1.0.64 | 131 | 14 days ago |
1.1.0.63 | 132 | 15 days ago |
1.1.0.62 | 130 | 15 days ago |
1.1.0.61 | 133 | 16 days ago |
1.1.0.60 | 125 | 16 days ago |
1.1.0.59 | 126 | 16 days ago |
1.1.0.58 | 128 | 16 days ago |
1.1.0.57 | 128 | 16 days ago |
1.1.0.55 | 130 | 17 days ago |
1.1.0.54 | 126 | 17 days ago |
1.1.0.53 | 96 | 18 days ago |
1.1.0.52 | 87 | 18 days ago |
1.1.0.50 | 89 | 18 days ago |
1.1.0.49 | 93 | 18 days ago |
1.1.0.48 | 132 | 21 days ago |
1.1.0.47 | 133 | 22 days ago |
1.1.0.46 | 136 | 22 days ago |
1.1.0.45 | 126 | 22 days ago |
1.1.0.44 | 126 | 22 days ago |
1.1.0.43 | 133 | 22 days ago |
1.1.0.42 | 160 | 24 days ago |
1.1.0.41 | 139 | 25 days ago |
1.1.0.40 | 162 | 25 days ago |
1.1.0.39 | 272 | a month ago |
1.1.0.38 | 180 | a month ago |
1.1.0.37 | 182 | a month ago |
1.1.0.36 | 180 | a month ago |
1.1.0.35 | 179 | a month ago |
1.1.0.34 | 181 | a month ago |
1.1.0.33 | 102 | a month ago |
1.1.0.32 | 102 | a month ago |
1.1.0.31 | 100 | a month ago |
1.1.0.30 | 101 | a month ago |
1.1.0.29 | 101 | a month ago |
1.1.0.28 | 101 | a month ago |
1.1.0.27 | 58 | a month ago |