Inspiration

In the current pandemic, with lectures all online and students rarely able to go out -- if at all -- we wanted to use this opportunity to create someting meaningful. Eventually, we decided to create a Tinder-like app but for studies, which allows students to match based on their modules and create study groups, or even just friendships.

What it does

The app allows students to find study groups by either searching them by name, from personal friends, or by swiping on existing groups - much like Tinder. They can obviously also create new groups. When exploring and swiping, the app suggests groups based on modules the student is enrolled is, and, if wanted, the native language, which is very useful for foreign students, who might not know many people from their countries.

How we built it

We used JavaScript's NativeReact framework and the online IDE Snack, which allows app emulation in iOS, Android and Webpages. For the project we focused on creating a very user-friendly interface to give the students the best possible experience. This involved a lot of CSS formatting of the various components.

Challenges we ran into

With React-Native we never ran out of issues, and the error explanations often did not help. Furthermore, we had to create a connection between the data input at the frontend and the data analysis at the backend.

Accomplishments that we're proud of

We were all new to React-Native and so it was quite an accomplishment to create an app that is able to run errorless on both android and iOS, even if the implementation is very basic.

What we learned

We learned a lot of JavaScript, and Native-React, as well as improving our understanding of coding large applications, which is different to most of the applications / codes generated in university. Especially the connection between backend and frontend was very challenging and insightful.

What's next for Study Group

If time allows, we would love to continue working on the app and - if all goes well - publish it at some point in the future. We count on you all to be our first users :).

Built With

Share this project:

Updates