khoa165 / BuddENetwork

This is the repository for the ateam 12 social network project.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BuddE Network project

Created by: Khoa Thien Le (Harry), Kenneth Mui, Shannon Stiles, Saniya Khullar.

UW-Madison, CS 400, A-Team 12.

NOTES FOR USER

  • If you build a social network from scratch, then you have to start by adding a user first, and use the drop down or search field to set that user as central user, from then, you can start adding/removing friends and even adding other users, checking for mutual friends. If you attempt to add/remove friends or check for mutual buddies before creating any user, you will receive a warning that you need to set central user first.
  • You can load file by placing it in the project directory and enter the file name, including the .txt extension. Multiple files can be loaded and data would be added to existing social network.
  • If you want to navigate from one user to another user, please use drop down as it contains the a link or search field to set central user, clicking on central user's friends would not work.

Finished goals:

  • Set up the repository and project.
  • Get all team members to clone the repository and set up local work directories.
  • Define GraphADT.java interface.
  • Define SocialNetworkADT.java interfaces.
  • Implementation of Graph.java class.
  • Implementation of GraphTest.java class.
  • Implementation of SocialNetwork.java class.
  • Implementation of SocialNetworkTest.java class.
  • Link Back-end with GUI.

About

This is the repository for the ateam 12 social network project.

License:MIT License


Languages

Language:Java 100.0%