This repository is for the purposes of software engineering interviews.
It is intended to be a snapshot of a small portion of the real platform, mangled into a small enough state where it can be stood up on its own and with enough logic that someone could make small changes to it in isolation.
The real codebase DOES NOT look like and is NOT laid out like this!
-
Fork the repository so you have your own version and then clone the repo to your local machine. Build and run/debug to get a feel for it. It is a basic dotnet api. There should be a swagger page at https://localhost:5001 for all of your testing needs.
-
Read the Create User Update Endpoint issue (see issues) - or here - #1.
-
Create a fresh branch to work from and try to implement the task in the issue above.
-
When you are happy with your work, create a branch if you haven't already and push your code to the branch in github, and let Neil know when you're done. Don't forget to publish your branch and create a PR.