Skip to content

SwizzleZticks/UABackbone-BE

Repository files navigation

UA Backbone Backend

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.

Features

  • 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.

Tech Stack

  • Language: C#
  • Framework: .NET 9
  • Database: MySQL
  • ORM: Entity Framework Core
  • API: ASP.NET Core Web API

Prerequisites

Ensure you have the following installed:

Getting Started

  1. 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.

Contribution

This is a private project and is not open for contributions at this time.

License

This project is proprietary and not intended for public distribution or use.

Contact

For inquiries, please contact the repository owner or the project administrator.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published