Realtime web app | 2025-2026
Flask Real-Time Chat Application
A real-time web application built with Flask, Flask-SocketIO, authentication, session handling, and structured backend routes.
Project snapshot
- Type
- Realtime web app
- Period
- 2025-2026
- Source
- Public GitHub repository
Problem
The goal was to build a web application with real-time communication while keeping the backend structured and maintainable.
Outcomes
Connected authenticated users through realtime messaging
Kept routing, session state, and socket events organized
What I built
Flask backend with structured routes
Real-time communication using Flask-SocketIO
WebSocket-based messaging
Session-based authentication
User registration and login logic
Database-backed user models
Managed user sessions
MVC-style project structure
Tech stack
PythonFlaskFlask-SocketIOSQLAlchemyWebSocketsHTMLCSS
View the source code
The repository includes the code, structure, and implementation details for this project.