Skip to content

Latest commit

 

History

History
14 lines (12 loc) · 872 Bytes

README.md

File metadata and controls

14 lines (12 loc) · 872 Bytes

communication-platform

Backend to a Communication platform in Python. Collaborated in a team of 4 to design, test and implement a server using Flask and HTTP. Features:

  1. Authentication
  2. Creating Members and Channels.
  3. Messaging ability with emoticon reactions.
  4. CRUD methods.

While this was a group project, I was majorly responsible for the following tasks:

  1. Built the messaging functionality. (src/message.py)
  2. Built the ability to check statistics of the application like number of members, channels, their interactions, status' etc. (tests/user_stats and stats)
  3. Managing tasks, timelines and creating the design documentation for the whole project.

note: This project was conducted through UNSW's course on Software Engineering. The curriculum has changed since, including the programming languages and tasks. No plagiarism is intended.