🎉  Congratulations!

You’ve been invited to test your abilities for the back-end developer position.

Please make sure you are following ALL the guidelines before submitting your solution.

Only a 100% working and efficient solution will make us consider this test passed.

<aside> 🕝 Timeline: Expect to spend 4-6 hours working on the assignment.

</aside>


Scenario

Achievements

Our customers access their purchased courses via our Course Portal.

As part of this experience users are able to unlock achievements:

Lessons Watched Achievements