Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

You’ve been

challenged!
How it works
01
Analyze the challenge
and create your own
solution

02
Share it with the
Development Team

03
The Development
Team will review it
and if your solution is
impressive we will
invite you to meet us.
Get ready!
Keep this in mind
01
• It’s not required to
You´ll need your computer set up for
complete all the levels.
development with VisualStudio 2017 or
2019!
• Logical Programming, is to
solve things in the simplest
02 and most optimal way
Read the instructions and requirements for possible.
the challenge.
• The developed levels will be
evaluated
03
• Implementation of basic
You have up to 3 days* to submit your development concepts
solution and keep in mind that we would (SOLID).
like that you share your best work and
something you are really proud of. • Use of design patterns

04 • Unit tests
Please use Git to version your changes and
make sure to include the .git directory with • Documentation
your submission. If you want to keep your
code private, you can create a free account • Security
on Bitbucket.

Development Team 2
Level 1.
“to graph is to draw”
01
Create a website that shows the different
perspectives for the indicator "Non-Core
Inflation" on a dashboard.
Keep this in mind

02
Obtain metadata in JSON format by • Please read the API
implementing the SIE API of Banco de documentation carefully.
México
• Perform unit tests to verify
your connection to the
service.

SIE API of Banco de México • Pre-develop your algorithm.


https://www.banxico.org.mx/SieAPIRe
st/service/v1/
Method: : GET series/:idSerie/datos
IdSerie = SP74665 (Inflación No
subyacente)

Development Team 3
Level 2.
“Let’s rock”
Keep this in mind
01
Create an authentication page for the level
If you create DB objects (tables, 1 website.
stored procedures) that are for
SQL server.
02
You must include the script in You can use basic username/password
your solution authentication, but try implementing MFA
or OAuth2

Development Team 4
Bonus
• Role-based access control (and its management) to
restrict system access to diferent user operations.

• Send a notification to the system administrator in


case of incorrenctly entering the user password for
the third time.

• Use your imagination and creativity to WOW us.


Think of cool and useful features or functionalities
that you can add to this application. Implement
them as part of your solution to the challenge!

Development Team 5
About Team
We are a young community with innovative ideas and solutions. A strong, united,
creative and dreamy team, we are passionate about creating, maintaining and
giving the best of ourselves every day. And of course we know how to have fun.

You might also like