CS2212 Team 6 Project Repository
Video Link: https://youtu.be/T8lx0USLsEw
Hi Nik!
Here are our instructions for you:
-
Connect to the internet. Clone the master repository.
git clone https://github.com/cricha88/MI6.git
-
Navigate to the StudyBuddy folder in CMD.
cd StudyBuddy/
-
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
-
Open web browser and type in to localhost:8080.
-
Authentication: Use your UWO username and make up a password longer than 5 characters and shorter than 20. Click the register button.
-
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.
-
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.
-
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.
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.
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.
Home
Team Roster
Software Design
UI Design
Project Plan
Project Retrospective
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