ncumbo / CSE312_ChatOverflow

1 stars 0 forks source link

Project Phase 3 Tasks #16

Open ncumbo opened 4 years ago

ncumbo commented 4 years ago

Functionality

Security

willlenore commented 4 years ago

Will Tasks:

ncumbo commented 4 years ago

Everyone needs to download and set up redis (steps 1-3)

chat css & html structure:

New Documentation:

We will use a channel layer that uses Redis as its backing store. To start a Redis server on port 6379, run the following command:

ncumbo commented 4 years ago
  1. User Accounts [100% COMPLETED]:
  1. Live sharing of multimedia content between users: [90% COMPLETED]
    • Share text/photo to all accounts on feed page
    • Associates username of person for each post

MISSING: NOT WS based

  1. Users can "vote" and comment on user-submitted content [100% COMPLETED]:

  2. Users can friend or follow other users [100% COMPLETED]:

    • Follow/Unfollow functionality
    • You can see who your following and go to that persons profile
  3. Users can send direct messages to other users [80% COMPLETED]:

    • DM system works via WS
    • Read receipt functionality
    • Stored in DB and persists after close

MISSING: Same conversation per all accounts

  1. Security [100% COMPLETED]

    • HTML/JS Injection
    • SQL Injection [DJANGO]
    • Secure user acts [DJANGO]
    • Private content being private
  2. Docker-Compose [100% COMPLETED]

    • Tested and Works