This repository contains the backend implementation for the UA Backbone project, a private platform designed for members of the pipefitters union. The platform provides information on manpower requests and wage packages across different locals.
- User Authentication and Authorization: Secure access to the platform using ASP.NET Core Identity.
- Manpower Requests: Fetch and manage manpower requests from various locals.
- Wage Package Details: Retrieve and compare wage packages for different locals.
- Database Integration: Utilizes MySQL for storing and managing application data.
- Entity Framework Core: Simplified data access with code-first and query capabilities.
- ASP.NET Core Web API: RESTful API endpoints for seamless integration with the frontend.
- Language: C#
- Framework: .NET 9
- Database: MySQL
- ORM: Entity Framework Core
- API: ASP.NET Core Web API
Ensure you have the following installed:
- .NET SDK 9
- MySQL Server
- Visual Studio 2022 or another C# IDE
- Clone the repository:
git clone <repository-url> cd uabackbone-backend
- Controllers: API endpoint definitions.
- Models: Entity and data transfer objects.
- Data: Database context and seeding logic.
- Services: Business logic implementation.
- Migrations: Database migration files.
This is a private project and is not open for contributions at this time.
This project is proprietary and not intended for public distribution or use.
For inquiries, please contact the repository owner or the project administrator.