I

Seams Website Backend

Platform Architecture

This messaging and collaboration platform focuses on efficient data management and seamless communication.


Data Structures: Python data structures were designed to store entities like messages, channels, teams, members, and authentication details.

Security: User authentication and data security were key. Passwords were hashed using a secure algorithm to prevent unauthorised access, and token-based authentication was implemented to manage sessions.

Testing and Deployment: The backend was rigorously tested using Pytest, covering each element of the platform. The Python-based server used HTTP methods (GET, POST, etc.) to handle requests efficiently.

Contact Me