Yacine belahadji picture

Messenger App

Full-stack messenger application designed to provide seamless messaging communication.

Why this project ?

This was one of the first full-stack projects I created, it's purpose was to tie everything I learned from The Odin Project's course together in a relatively complex project. A messaging app is a common application on the web.

Features

  • Real time messaging.

  • Authentication with refresh/access cookie based jwt tokens.

  • Group creation and management.

  • Image sharing capability.

  • Users live online status.

Tech Stack

  • React logo

    React

  • NodeJS logo

    NodeJS

  • Express logo

    Express

  • PostgreSQL logo

    PostgreSQL

  • Prisma logo

    Prisma