Amazing real-world tech challenges as never seen before

No more algorithmic tests. Our Tech Mentors have designed engaging and effective challenges that developers love.

Our challenge library

Back-end
Spotlist API wit Node.JS
Develop an alternative to the Spotify API that lets indie artists easily manage their playlists.
deliverapp
4 h
  • Javascript
  • Node.JS
  • Middle
  • Senior
Difficulty Medium
Full stack
DeliverApp
Implement a web app that lets users order snacks from a pub.
deliverapp
4 h
  • TypeScript
  • Node.JS
  • Vue
  • Middle
  • Senior
Difficulty Medium
Back-End
Safebox API with JS/TS
Create a digital safe deposit box that lets users add items and keep them safe from peepers.
deliverapp
4 h
  • JavaScript
  • Node.JS
  • Middle
  • Senior
Difficulty Hard
Back-End
Vending Machine with .NET
Create a seamless coffee vending machine experience that replaces old-school vending machines.
deliverapp
3 h
  • .NET
  • .NetCore
  • Junior
  • Middle
Difficulty Medium
Back-End
iBull API with Python
Implement an API that lets users buy and sell actions on the stock market.
deliverapp
4 h
  • Python
  • Flask
  • Middle
  • Senior
Difficulty Easy
Back-end
Event Emitter
Create an event emitter that lets you launch asynchronous events to teammates.
deliverapp
1 h
  • Javascript
  • Vanilla JS
  • Senior
Difficulty Medium
Front-end
Dreadful Tomatoes with Angular
Build a web app that lets users view and rate the latest blockbuster movies.
deliverapp
4 h
  • TypeScript
  • Angular
  • Junior
  • Middle
  • Senior
Difficulty Medium
Back-end
Safebox API with Java
Create a digital safe deposit box that lets users add items and keep them safe from peepers.
deliverapp
4 h
  • Java
  • Spring
  • Middle
  • Senior
Difficulty Medium
Back-End
Vending Machine with Java
Create a seamless coffee vending machine experience that replaces old-school vending machines.
deliverapp
3 h
  • Java
  • Junior
  • Middle
Difficulty Medium
Back-End
iBull API with TS
Implement an API that lets users buy and sell actions on the stock market.
deliverapp
4 h
  • TypeScript
  • Node JS
  • Middle
  • Senior
Difficulty Medium
Back-end
Optional: A new Hope
A new hope was born with the Java 8 release that might be the final weapon against the Empire, called the Optional.
deliverapp
3 h
  • Java
  • Middle
  • Senior
Difficulty Medium
Front-end
Dreadful Tomatoes with React
Build a web app that lets users view and rate the latest blockbuster movies.
deliverapp
3 h
  • JavaScript
  • React
  • Jnuior
  • Middle
  • Senior
Difficulty Medium
Back-end
Spotlist API with TS
Develop an alternative to the Spotify API that lets indie artists easily manage their playlists.
deliverapp
4 h
  • TypeScript
  • Express
  • Mocha
  • Express
  • Node JS
  • Junior
  • Middle
  • Senior
Difficulty Medium
Back-End
Vending Machine with PHP
Create a seamless coffee vending machine experience that replaces old-school vending machines.
deliverapp
3 h
  • PHP
  • Junior
  • Middle
Difficulty Medium
Back-End
Fully-connected API with Python
Implement your connected developer API & follow best practices on Python
deliverapp
2 h
  • Python
  • Middle
  • Senior
Difficulty Hard