LM
homeabout
projects
Real-time chat application with REST APIs and WebSockets, built with Java Spring Boot and secured with JWT authenticationWebsite for a Notary OfficePermakinatVueCovidAppITSA System
interests
PhotographyMusicBlog
contact
home
about
projects
interests
contact

© 2026 Livio Macaj. All Rights Reserved.

Livio Macaj — Full-Stack Web Developer, Tirana, Albania · Next.js, React, TypeScript, Odoo ERP.

About this websiteMy Services
FreeWebSubmission.com
    Back to projects

    Real-time Chat App

    Real-time chat application with REST APIs and WebSockets, built with Java Spring Boot and secured with JWT authentication.

    Internship ProjectVisit Live Site

    Tech stack

    Java · Spring Boot · WebSockets · JWT · JPA/Hibernate · Angular

    Java
    Spring Boot
    WebSockets
    JWT
    JPA/Hibernate
    Angular

    The problem

    Build a secure, real-time messaging application that handles live communication between users while maintaining a clean, maintainable backend architecture.

    The solution

    Developed RESTful APIs with Java Spring Boot using a controller/service/repository structure, integrated the database via JPA/Hibernate, implemented real-time messaging with WebSockets, and secured the endpoints with JWT authentication.

    Results & impact

    • Real-time bi-directional messaging via WebSockets
    • Stateless, token-based security with JWT
    • Clean layered backend architecture