Skip to content

Nicolas Darriulat - Exchange Rates Provider#825

Open
ndarriulat wants to merge 5 commits into
MewsSystems:masterfrom
ndarriulat:backend-exchange-rate-provider-clean
Open

Nicolas Darriulat - Exchange Rates Provider#825
ndarriulat wants to merge 5 commits into
MewsSystems:masterfrom
ndarriulat:backend-exchange-rate-provider-clean

Conversation

@ndarriulat
Copy link
Copy Markdown

@ndarriulat ndarriulat commented May 14, 2026

Hi there!

This is my solution for the .NET backend task.

Although the assignment is small, I intentionally used a production-oriented structure to demonstrate how I approach maintainable code: clear responsibilities, explicit dependencies, documented decisions, and focused tests.

I also documented every decision, and created multiple documents to explain my thought process. I used Cursor while coding this project, so you may also find a .mdc file which tells which were the collaboration rules agreed with Cursor's AI Agents.

I suggest starting to read this project from the SOLUTION.md file.

Note: This PR is squashed into a few clean commits on top of the latest upstream master. The work was developed incrementally, but the final branch was rebuilt to keep the review focused on the backend solution instead of unrelated fork-history differences.

@ndarriulat ndarriulat changed the title Backend exchange rate provider clean Nicolas Darriulat - Exchange Rates Provider May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant