Fully-connected API

In this challenge, you will have to create a REST API for a developer's database. This REST API will return whether two developers are fully connected, or not, to the database.

About this Challenge

Our company wants to improve the quality of its database of developers, and for that we have planned a series of new features to better understand the relationship between devs. In this case, we will create a REST API which will return whether two developers are fully connected or not.

In the creation of this REST API we will have to take into account that two developers are connected if they follow each other on Twitter, or if they have a Github organization in common.

It is expected to perform this challenge using Python 3. Also it is expected to create a clean, maintainable and well-designed code, and to test your code until you are comfortable with.

Ideal for

Mid - Senior developers

Available stacks

Python · Java · TypeScript · JavaScript

Required experience

Intermediate knowledge
  • Solve the challenge and show your potential
  • Defend your solution by explaining your code.
  • Get feedback on your code from experts.
  • Build your technical portfolio with all your completed challenge 
  • Create an app and test your coding skills
  • Feedback from our expert Tech Mentors
  • A complete report of your skills - with the possibility of sharing it
  • Your own technical portfolio to use in job interviews


Mauro Gómez

Mauro Gómez is the CTO and Co-Founder of Rviewer. Software Engineer with more than 7 years of experience both as a developer and as a researcher in the field.

He has done research in prominent places such as the Barcelona Supercomputing Center, and worked in leading companies such as Adsmurai, as Team Lead and Big Data Developer, or Sabentis, evolving its SaaS platform.

Start now this Fully-connected API challenge

Ready to challenge yourself and build something you're proud of?

More coding challenges

Challenge by
Event Emitter
Create an event emitter that lets you launch asynchronous events to teammates.
  • Backend Developer
  • Senior
  • JavaScript · Vanilla
  • 1 h
Challenge by
Optional, a new hope
Fight against the evil Lord NullPointerException implementing your own version of the Optional (based on the Star Wars universe)
  • Backend Developer
  • Middle · Senior
  • Java
  • 3 h
Challenge by
Spotlist API
Develop an alternative to the Spotify API that lets indie artists easily manage their playlists.
  • Backend Developer
  • Middle · Senior
  • Java · JavaScript · Python · + 5
  • 4 h