Skip to content

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

Notifications You must be signed in to change notification settings

ShouryaSaklecha/communication-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published