Study Buddy App

Made for NWHACKS 2022 Hackathon

Winning Project for the Microsoft Azure Communications Service Challenge

For use of the ACS UI library for video calling in the app.

Screen Shot 2022-01-16 at 16 55 43

Description

Study Buddy is a web app that is designed to bring back the social aspect of university by connecting students online in a way that is quick and seamless and allows them to meet people in similar studies as them. Once signed up, students are allowed to connect with other students that are taking similar courses as them or go to the same school. Users also have the option to use the map feature, which features study spots across Metro Vancouver and rates these spots according to noise level, workspace, and COVID safety. For users who prefer a remote alternative to meeting new people, we also have a video call feature that allows students to study together remotely from the safety of their own homes. Study Buddy is a MERN app with a database as a service backend, and uses react-bootstrap to format the site. Chatting is hosted on firebase and video call features are provided by the Microsoft Azure API.

Screen Shot 2022-01-16 at 13 00 47

Screen Shot 2022-01-16 at 13 01 07

Screen Shot 2022-01-16 at 13 01 27

Screen Shot 2022-01-16 at 13 01 51

How to get started:

Open your terminal and then type. 
$ git clone {the url to the GitHub repo} This clones the repo.
cd into the new folder and type. 
$ npm install. This installs the required dependencies.
To run the React project. 
$ npm start.

Repo

https://github.com/corbinjensen/study-buddies

MERN app with Database as a service backend.

https://www.mongodb.com/languages/mern-stack-tutorial

React-Bootstrap

https://react-bootstrap.github.io/getting-started/introduction/

Bootstrap Icons

https://icons.getbootstrap.com/

React Router Dom

https://www.npmjs.com/package/react-router-dom

Share this project:

Updates