A React JS web application that helps university students in search of potential group mates.
Motivation
During this pandemic, online platforms have become the main learning tools used in our education system. This has led to many students struggling to interact with their coursemates as face to face interaction is at an all time low. Simple tasks such as finding suitable group mates are becoming an issue as students do not know their coursemates well enough. As a student, a common platform to interact with my coursemates is crucial to ensure that everyone is able to adjust and fit into university life. We believe that an effective web application will be able to bridge the gap that online learning has caused.
Aim
We aim to allow students to connect better through this web application and to enhance and ease their learning experience by alleviating the barrier that online education has caused.
User Stories
As a student who has mostly online lessons and has little interaction with my coursemates, I would want to be able to find compatible groupmates that I can work with for projects easily.
As a student who wants to have a good profile for a better chance of finding groupmates, I would strive to be a good groupmate for good reviews on my profile.
The Web-Application provides a search and chat-like interface for students to find and communicate with other coursemates to become compatible groupmates.
Tech Stack
ReactJS CSS / HTML Supabase Heroku
Qualifications
Has experience in: MySQL and tkinter ALS interface development MongDB Python Java R programming using R studio
Finding Orbi Website https://finding-orbi.herokuapp.com/
Features
Profile
Personal details (Email, Telegram Handle, Major, Year of Study)
Available days
Personal working style
View reviews
Edit Profile
Able to update all profile details
Finding groupmates
Search bar
Module code
Working style
This feature allows users to search for the module that they want and filter according to the type of working style they are.
Posts will be filtered accordingly and a list of matches will be presented.
Users can click on the posts to view all the profiles of accepted groupmates.
They can then proceed to chat with one another via the telegram handle they provided.
They can also click on the “offer” button to make an offer to be part of the group.
Your Posts
Users can create a new post.
Users can also delete the post.
Users can accept or reject offers made.
Your Projects
Displays the Active projects the user has (accepted offers/created posts) and Pending projects (pending offers made by the user waiting to be accepted)
Under Active projects, users will be able to leave a review for each other.
Reviews
Some screenshots of our website
Profile
View Review
Edit Profile
View Active Projects
Pending Offers from other Users
Leave a Review