Spatch — find your sport match
This project was carried out as part of the TechLabs “Digital Shaper Program” in Münster (summer term 2021).
Abstract
Spatch is a platform where people that want to perform group sports can find each other. Creating and participating in sport events around you has never been so easy! Everyone knows the situation, you move to a new city and don’t know any people yet or just want to try a new sport that does not work on your own. Our idea was to create a platform where exactly such people can find each other and do sports together. Privately organized team sport events are created and interested people can participate with one click.
Spatch is a platform where people that want to perform group sports can find each other. Creating and participating in sport events around you has never been so easy!
Our Idea
Everyone knows the situation, you move to a new city and don’t know any people yet or just want to try a new sport that does not work on your own. Our idea was to create a platform where exactly such people can find each other and do sports together. Privately organized team sport events are created and interested people can participate with one click. If you want to play soccer from time to time, you don’t have to join a club anymore, but you can find your teammates directly on Spatch. Our idea will bring people together and provide for more sporting activity.
Used methods
We started with an ideation phase to elaborate our idea further. After that we created a first mockup with Figma and started then with the development of a first prototype solution.
Our solution is built up on the MERN stack. A REACT App frontend based on HTML5, CSS3 and Javascript is connected with an Express and NodeJS backend working with a MongoDB as datasource. The connection between front- and backend is realized with Axios and the user authentication is implemented with JSON Web Tokens. Once a week we met at Zoom-Meetings. Zoom is a good choice because every team member lives in a different part of Germany. Sometimes somebody shared the screen and we coded together. But mostly we used GitHub. Conveniently, this allowed anyone to write, upload and assemble code pieces from home.
Our current solution
Every user needs an account to use Spatch. Once the account is created a user can log in.
The platform is based on events. All events in the selected area are displayed in a feed. Basic information such as time, location or number of attendees are presented in a clear way to give the most important information at the first sight.
The user has the possibility to filter his favorite sport events, can join an event or in case of any time overlaps exit an event. In addition, the user can view a list of all joined events to get an overview about his next sport activities.
Further events can be created easily and adjusted later on.
We hope that with the help of Spatch people are able to connect. Especially in the situation where people are not connected that well in their area Spatch helps to find new friends. Furthermore, Spatch makes it easier to organize sport events that require several people.
The team
Malin Chrzon Data Science: Python
Cara Pfabe UX Design
Nele Gertdenken UX Design
Corinna Ottmar Web Development
Leoni Bruch UX Design
Lars Wittkämper Web Development
Mentor
Tobias Hoge
Chris Schimetschka