Jibe7 / 2024-Chat-Application-Project

My first big learning project as self taught web developper. It is a web based chat application, which will be using at the end of the project : MySQL, Nodejs, Expressjs, JavaScript, HTML, CSS & React. I don't know all of these technologies yet but I will learn through this project and courses/doc.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Web Chat Application

State

Not functionnal yet. Paused (working on the front-end while learning react and I will come back later to the back end and this project).

In the database miniproject, I am able to register new users, to 'login' them (retrieve the username and password and checks that it correspond to a given password), to remove a user, to create a new conversation, to add a new message, to get a message from a conversation. In the express-test miniproject, I am able to send an html file to a client, to get cookie informations.

Project Motivation

  • I would love to create web apps.
  • I want to improve my knowledge and understanding of web technologies

Project Goal

  • create an app that allows me to send message and for them to be stored in the app.

Project Requirements

Technical requirements :

  • use AJAX to update the chat page
  • communicate to a Nodejs server that manages to store the information
  • use Git and GitHub

Plannification

Début du projet : 02/04/2024

About

My first big learning project as self taught web developper. It is a web based chat application, which will be using at the end of the project : MySQL, Nodejs, Expressjs, JavaScript, HTML, CSS & React. I don't know all of these technologies yet but I will learn through this project and courses/doc.


Languages

Language:JavaScript 87.0%Language:HTML 7.1%Language:CSS 6.0%