MATCH is a web-app that pairs students to form study-buddies where students can study together. MATCH can also match students with mentors based on interests or classes mentors have already taken that the students are currently taking.
Link: https://match-swensational.netlify.app
Type of Application: software tools for helping the users and making life easier or software projects that solve domain specific problems
The reason why we chose this project is because after being students at Rutgers University for the past 3-4 years, we have realized that knowing classmates and peers within classes is of utmost importance. It gives students a support system to go through the day-to-day challenges that each class faces and being able to share stresses, victories, and reminders with students within our classes is very helpful. We are creating a service that will allow students to meet and match with other students in the classes they are taking and form a “study buddy” relationship with them. This allows students a way to meet other students, form friendships, and gain support in classes that can be difficult. We expect to learn an ample amount of skills to accomplish this project.
- Kuhu Halder (Product Owner + Front-end Developer)
- Farah Lubaba Rouf (Scrum Master)
- Shreya Jain (Front-end Developer)
- Prince Rawal (Backend Developer)
- Front-end using React.js
- Backend using Java and Springboot
IDE: VSCode for React.js + Intellij for Java
The front-end is deployed on Netlify here: https://match-swensational.netlify.app/.
The backend is deployed on Heroku: https://match-api-backend.herokuapp.com/
- Download VSCode and npm.
- Clone the GitHub repository by entering this command in the terminal:
git clone https://github.com/kuhuhalder/match
- On the terminal, run
npm install .
- After installing dependencies and node modules
- Run the app by typing
npm start
- It will start the developmental server and open up the app on the https://localhost:3000/ (3000 port) on your computer. - To run the tests, type
npm run test
on the terminal.
Link: https://docs.google.com/presentation/d/1eT741s7D4B_Vv6-ByvoSorSJBVJkrmYoyOZX2J1H2X8/edit?usp=sharing
https://rutgers.zoom.us/rec/share/IXb0gSwM5tqR5Rm3MvwDY8qU3FWcYwlRD6TPZd5TEIW5Ss70vnTfxXIMPacamWEA.mZIZKT4tban-lH_e?startTime=1670878109000 Passcode: R7%7*zSx
https://kuhuhalder.notion.site/Final-Report-fe161b592e7848949e0c079e7470df19