Andrii Movchan
Offer Andrii work on your next project.
Rating
Skills and abilities
Services
Portfolio
-
Web messenger
Web ProgrammingProject — a web messenger with a basic set of features: creating and deleting chats, sending, editing, and deleting messages in real time via WebSocket, user profiles with avatar and description, viewing other users’ profiles, and dark/light themes.
The service uses JWT authentication and email verification. Alembic is used for database migrations.
Tech stack:
…
Backend: Python + FastAPI
Real-time: WebSocket (inside chats)
Authentication: JWT, email verification
Migrations: Alembic
Frontend: React + Vite (+ Redux and additional libraries)
Containerization: Docker / Docker Compose
Features (brief):
Creating and deleting chats
Sending, editing, and deleting messages in real time
Emoji panel for messages
User profiles (avatar, nickname, description, username) and the ability to view other users’ profiles
Two themes: dark and light
Activity
| Latest proposals 1 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Fill in the product cards on PROM UA, according to the PROM platform rules
27 USD
|