Skip to content
This repository was archived by the owner on May 22, 2022. It is now read-only.

apinanyogaratnam/associate

Repository files navigation

Associate Social Media Network

Description:

Associate is a java application that allows users to follow other users and companies like a social media platform. This project was made using Java, MySQL, Postgres, and Git.

Concepts and tools used:

  • Undirected Graphs
  • relational database
  • object-oriented programming
  • Unit testing

Notes:

  • users identified with username
  • company identified with company name

SQL ready: (COMPLETED)

CREATE:
    - user: create new user - tested
    - company: create new company - tested

READ:
    - most methods use read to get data

UPDATE:
    - user: add friend (everything updates across db) - tested
    - user: add company (everything updates across db) - tested
    - user: rename first, last, username (everything updates across db) - tested
    - user: remove friend (everything updates across db) - tested
    - user: remove company (everything updates across db) - tested
    - company: add network (everything updates across db) - tested
    - company: rename company name (everything updates across db) - tested
    - company: remove network (everything udpates across db) - tested

DELETE:
    - user: delete user (everything updates across db) - tested
    - company: delete company (everythin updates across db) -tested

suggested:

  • print entire db print method

About

Associate is a social media platform that allows users to connect with other users and connect with companies and companies to network with other companies.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors