Gabriel Țintărescu

0 %
Gabriel Țintărescu
Full Stack Developer
  • Residence:
    Romania
  • City:
    Bucharest
  • Age:
    25
Romanian
English
Java
Spring Framework
Angular
React
Quarkus
Kafka
Kotlin
Flutter
MySQL, MongoDB
  • OOP
  • Microservices
  • Docker
  • Kubernetes

ChatBox Desktop

April 10, 2023

Project details

Description

Real-time multi-platform chat app with user accounts with roles, admin functions, text formatting, link preview, files and images sharing.

Technologies

  • Node.js
  • Dart + Flutter
  • Socket.IO
  • MongoDB

Features

  • Account login & registration using HMAC-SHA256 encryption
  • Security & Authorization using JSON Web Tokens
  • User roles & privileges
  • Real-time chat with bidirectional communication using Sockets.IO
  • Admin functionality
  • Chat text formatting - bold/italic etc.
  • Image messages
  • File messages
  • Link preview
  • Image/file upload/download
  • Project Date:
    Mar. 2023
  • Status:
    Completed
  • Client:
    Personal
  • Location:
    Bucharest, Romania

Need help on your project?

Let's work together!
Contact me
Posted in Design, Technology
Write a comment