P2P Sports

This platform was designed to connect surfing enthusiasts with instructors. Users can find instructors, chat with them, book a lesson, and easily pay for it.

4 months
7 members
iOS, Android, Web


The Polish market needed a fresh take on search-and-discovery applications.

An image

Project idea

LetsSurf is a surfing marketplace that lets beginners find professional instructors with ease.

An image

Project challenges

  • Simultaneous development for three platforms
  • Tight deadline
  • Ongoing updates of the original idea and business logic
  • Billing-related challenges
Project Challenges
Having studied your business objectives and based on them make a research, which results in an outlined feature list, technology stack, and project estimate
After the Planning Stage, we create UI·UX design, make a project plan, and implement the features
Manual and automated testing is followed by final debugging and uploading to a production server
We provided our client with a website coupled with iOS and Android app that can be controlled through the web-based admin panel.
PlanleggerAn image
Input data
The client shared the vision on:
  • Business model
  • Initial design concept
  • Desired list of features
  • Project release deadline
We thoughtfully analyzed every detail:
  • Over 10 meetings were held to agree on the details
  • Business Analyst was involved to craft a comprehensive analysis
Our work during this stage resulted in:
  • Technical requirements
  • UI/UX requirements
  • Wireframes
  • Design



Development process

After all the preparations were completed, our team started working on the project.

Built-in calls
It was decided to provide both sides with an opportunity to call each other. This way, instructors can always reach Surfing Guests and vice versa.
An imageTwilio
An image
Crafting a full-fledged map
The work of the entire platform is based on user location. In order to build a great experience, we integrated a world map from Google, customized its look, and provided users with an opportunity to pick their location both manually and automatically.
An imageGoogle App Engine
An image
Building in-app communication channel
It was necessary to give both parties an additional channel for keeping in touch. A real-time chat was a perfect fit for fulfilling that need. With its help, Surfing Guests and Surfing Buddies can both message each other to specify details.
An imageSocket.io
An image

Stack prosjektutvikling

See the ways how the development team implemented client’s requirements

An image
An image

Madeline Eckles

Owner, LetsSurf

The cooperation with Cleveroad was productive. All the deadlines were met by the team and the agreed scope of work was completed. In general, I am satisfied by working with this company and may recommend it to others. ”

An image
Nataliia Gorbanenko
Project manager

The work on LetsSurf was a great experience for our engineering team. It is a pleasure to breathe life into interesting ideas like this. All the requirements were fulfilled and deadlines met despite technical challenges. “



iOS downloads


Users in the system

Our Cases

An image


Gym directory for travelers

Explore Case
An image

The School App

School community software

Explore Case
Back to top
As s part of our team, be ready for:
An image
Competitive Base Salary
An image
Comprehensive Benefits
An image
Great Work Environment
An image
Drug Free Workplace
Tell us more about yourself