Thanks to visit codestin.com
Credit goes to github.com

Skip to content

akhadov/job-candidate-hub

Repository files navigation

🚀 Getting Started

Follow the steps below to set up the project on your local machine:

Clone the Repository:

git clone https://github.com/akhadov/job-candidate-hub.git

Install Dependencies:

Launch the App:

cd job-candidate-hub
docker compose up

Alternatively, open the solution in Visual Studio, set Docker-Compose as the startup project, and run the application.

Warning: If the application fails to run, shut it down and restart it to resolve potential issues.

API Documentation:

Once the application is up and running, you can explore its API endpoints using Swagger UI at the following links:

Swagger UI Preview:

Swagger UI Screenshot

Sample Create Endpoint Request:

To create a new candidate, use the following JSON payload:

{
  "firstName": "John",
  "lastName": "Doe",
  "phoneNumber": "123-456-7890",
  "email": "[email protected]",
  "preferredCallStart": "09:00",
  "preferredCallEnd": "10:00",
  "linkedIn": "https://www.linkedin.com/in/johndoe",
  "gitHub": "https://github.com/johndoe",
  "notes": "Experienced software developer."
}

Logging and Analysis:

Development Time:

  • Total time spent developing this application is 5 hours

About

Sigma Software test task

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •