Skip to content

Latest commit

 

History

History
52 lines (37 loc) · 1.82 KB

README.md

File metadata and controls

52 lines (37 loc) · 1.82 KB

StudyBuddy

Description

StudyBuddy is a web based tool to help students to better manage their schedule. With StudyBuddy, students can add their courses and track their assignments, quizes, midterms and final exam deadlines. Additionally, Users can schedule their own personal routine to create better study habits. Overall, students will be able to track their progress throughout their desired time period, and track if they are progressing towards their individual goals.

Getting started

npm install npm i concurrently npm run dev

Test

npm install npm test

Team Members

Name GitHub Username Email
Abu Sayeed Khan sayeedkhannabil [email protected]
Thomas Livingstone thomaslivingstone [email protected]
Aaron Nguyen prosaox [email protected]
Hasin Ishrak ishrakHP [email protected]

Team Leader:

Name GitHub Username Email
Aaron Nguyen prosaox [email protected]

Core Features

  • All registered users can add courses that they want to keep track of to their account.
  • Different course related activities such as assignments, exams and projects can be added to each course.
  • Make schedule and get notifications about the activities
  • Add grades of each activity
  • Create goals and track progress towards that goal by already achieved grades of each activity
  • Personalized tasks can be created and scheduled.

Languages and Tools

  • Front-end: ReactJS
  • Back-end: NodeJS and ExpressJS
  • Database: MongoDB

For more information, you can click HERE

Meeting Notes

For meeting info and notes, you can click HERE

System Architecture Design

img