Skip to content

Grails web application that helps Western students to track study habits and class attendance, and connect with classmates.

Notifications You must be signed in to change notification settings

cricha88/studybuddy

Repository files navigation

MI6

CS2212 Team 6 Project Repository
Video Link: https://youtu.be/T8lx0USLsEw

Stage 2 Instructions for Nik

Hi Nik!
Here are our instructions for you:

  1. Connect to the internet. Clone the master repository.

    git clone https://github.com/cricha88/MI6.git

  2. Navigate to the StudyBuddy folder in CMD.

    cd StudyBuddy/

  3. Run the grails application. If the app does not run, delete the .gradle, gradle, and build directory. Then run the grail application again using grails run-app.

    grails run-app

  4. Open web browser and type in to localhost:8080.

  5. Authentication: Use your UWO username and make up a password longer than 5 characters and shorter than 20. Click the register button.

  6. Go to your email and check for the email from studybuddynotreply@gmail.com. Follow the link in the email which will validate your email and add you as a user in the database.

  7. Clicking on the link will direct you back to the log in page, where you will again put the same username and password, and click sign in. If you accidentally click register, you will see output saying that you are already a registered user.

  8. You will be directed to the Welcome Page. You can click log out in the right corner, or the other pages in the side bar menu. Try clicking on "Calendar" to add real courses to the schedule. Try adding friends, real users of the StudyBuddy app.

Introduction

Welcome to team 6's website for CS2212. CS2212 is an introduction to software engineering, outlining the stages of the software engineering process such as requirements gathering, specification, design, implementation, and testing of a group software term project.

Project

MI6 is proposing a study assistant web based application, allowing Western students to track their study habits and class attentance, connect with their classmates, and earn badges for their success.

The application, named "Study Buddy" will feature users inputting their classes from Western's timetable data, adding people in classes to friends lists, chatting with friends, checking in to a class to confirm attendance, logging a study session, rewarding users for class attendance streaks and application performance, competing with friends for badges, and more.

Study Buddy is the streamlined social and productivity application helping Western students succeed.

Pages

Home
Team Roster
Software Design
UI Design
Project Plan
Project Retrospective

Helpful Information

Slack: https://2212groupproject.slack.com
GitHub: https://github.com/cricha88/MI6
GitHub Website: https://cricha88.github.io/MI6/
Google Drive: https://drive.google.com/drive/folders/0B88Yxl7VheviY1VQa0g5S2JrczQ
Nikita Sokolov: nsokolo@uwo.ca
Ethan Jackson: ejacks42@uwo.ca

About

Grails web application that helps Western students to track study habits and class attendance, and connect with classmates.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6