preloader
image

Chat application

A simple Chat application written in React. This was another project I wrote for my Licence Professionnelle.

Project Overview

This project was given to me as a bonus assignment during my React course. The teacher gave me this live chat project to test my skills on a somewhat advanced technical challenge.

As it was a frontend-oriented course, he told me use a third-party service to sync chat messages (PubNub) instead of setting up a local web server.

The final result is a chat app with a material design UI, and with rooms management. This project helped me improve in external APIs management and integration.

Project Technical Details

This project uses the following technologies:

  • React.js as the main frontend library
  • Material UI to provide nice UI and UX
  • PubNub, a third-party service which provides automatic live chat hosting

This project was written in JavaScript.