Matcha

This project is about creating an app allowing two potential lovers to meet, from the registration to the final encounter. A user will then be able to register, connect, fill his/her profile, search and look into the profile of other users, like them, chat with those that he matched with.

To meet all the required features, a Full Stack Javascript  stack has been chosen: React + Tailwind for the client, we used Node.js + Express for the back with the help of Socket.io to handle all the real-time events in the application and Postgres for the database.

Through this project, we learned about:

Built with:

![NodeJS](<https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge&logo=node.js&logoColor=white>)
![Postgres](<https://img.shields.io/badge/postgres-%23316192.svg?style=for-the-badge&logo=postgresql&logoColor=white>)
![Socket.io](<https://img.shields.io/badge/Socket.io-black?style=for-the-badge&logo=socket.io&badgeColor=010101>)
![React](<https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB>)
![TailwindCSS](<https://img.shields.io/badge/tailwindcss-%2338B2AC.svg?style=for-the-badge&logo=tailwind-css&logoColor=white>)

Provide a short description explaining the what, why, and how of your project. Use the following questions as a guide:

Table of Contents