Teachclub project logo

Connecting tutors with pupils

Teachclub intro img

Project brief

The concept behind Teachclub is perfectly simple and efficient: students register to find a peer to tutor them, or a peer to tutor others. Schools oversee the process and offer incentives for both tutors and tutees. It was crucial to create a crystal-clear user interface with intuitive functionalities if we wanted the idea to succeed.

Obtaining a neat platform

So we sat down to draft a detailed roadmap and rapidly came up with a fully-clickable wireframe that could be tested for every possible user taskflow. Once we were satisfied with our initial layout, we moved on to creating an MVP that would allow us to gather essential data about user interaction. The last steps were to adjust and fine-tune the results to obtain a neat and friendly platform that both students and school staff would enjoy.

To remain enjoyable

The main goal with the site was not only designing the terrific, modern interface, but building it in a way that will convince tutors and students to dive into the platform. Our team managed to accomplish it and created a well-defined tool with stunning design. On top of that it remains enjoyable, which is essential for a student-engaging tool.

Our clients bg

Are you ready to build something great?

Have a project or an idea you’d like to collaborate with us on? Let’s talk!

The client’s opinion about us

Cees photo

Cees Kole Nederland flag CEO & Founder, Teachclub

View project

Working with Start-up.house has taken my project to the next level. I experienced a dedicated team that is willing to think along and learn. I was able to keep short lines with all team members which resulted in constant transparency and an energizing work-flow. The team has a hands-on mentality working lean and agile to get the best product within time and budget.


We had decided to split the application into two modules: the front-end and the back-end one. Our developers had faced the challenge of asynchronous task processing and communicating between microservices through the API. As expected, they had made that happen. TeachClub technology stack:

  • Ruby on Rails

  • PostgreSQL

  • Angular.js

  • Stripe API

Conversation is one of our most important values and a habit we support on every stage of our development process. Conversation is executed through digital tooling so the context is never lost. We use Slack for chat, Pivotal Tracker for planning, and Github for code reviews and discussion.