For a major project, we were given the task to develop the backend for a messaging platform using Python and Flask. The backend we developed was then integrated with a frontend provided by the course administrators to be demonstrated to students.
- Authetication system with email registration
- Token authorization system
- Channel invitation system
- Individual profiles with unique handles and profile pictures