Nix-code / Job-Leet-core-api

Job Portal (Job Leet) backend design using .Net 8, RabbitMQ, Docker , XUnit & MySQL DB following clean architectural pattern.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Job Leet - Job Portal API

Welcome to Job Leet, your go-to job portal powered by the Job Leet Job Portal API. This project is built using .NET 7 and MySQL, providing a robust REST API for job-related functionalities.

Find the Frontend Development repository of this project Here

Table of Contents

Getting Started

Prerequisites

Make sure you have the following installed on your system:

Clone and Build

Clone the repository:

git clone https://github.com/Nix-code/Job-Leet-core-api.git

Navigate to the project directory:

cd Job-Leet-core-api

Build the application: bash dotnet build

Configuration

Update the appsettings.json file with your MySQL database connection details. But we will be using appsettings.Development.json for our work.

Database

Job Leet uses a MySQL database to store job-related data. You can configure the database connection settings in the appsettings.json file.

Issues

If you encounter any issues or have suggestions, feel free to open an issue here

Contribution

We welcome contributions to make Job Leet even better! If you'd like to contribute, please follow the steps here

Supported with CICD GitHub Actions

License

This project is licensed under the MIT License. Feel free to explore, contribute, and use Job Leet according to the terms of the license.

About

Job Portal (Job Leet) backend design using .Net 8, RabbitMQ, Docker , XUnit & MySQL DB following clean architectural pattern.

License:MIT License


Languages

Language:C# 99.3%Language:Dockerfile 0.7%