/Chatsation

Chatsation is a chat app. That's it :). This is just to try out new technologies I havent used before.

Primary LanguageJavaScript

Description

Chatsation is a "chat app", but so far, it only works having two browsers under the same localhost link and the "conversation" happens live with yourself. This was honestly just to try out Socket.io.
But it still works in your local machine as long as you follow the instructions below!

Getting Started

npm i
  1. Create a ".env.local" file on the main directory of the project.

  2. Make sure you have created a MongoDB account and create a new database and follow the steps. REMEMBER THE PASSWORD YOU CREATE FOR THE USER!

  3. Press the "Connect" button to conenct the cluster to the app, and click on "VS Code" under "Access your data through tools".

  4. Follow instrictions and paste link inside the ".env.local" file in the project after the key name "DB_USER".
    Example of what the link given to me would look like pasted into the file:

DB_USER=mongodb+srv://anitagarango:<password>@cluster0.qjsaitf.mongodb.net/test

and replace with the password you created for the user in the process of Step 3

npm run dev

Programming Technologies Used

  • Next.js 13
  • Node.js (Express.js)
  • MongoDB
  • Socket.io
  • Jasmine
  • Axios

Screenshots

Screenshot 2023-04-15 at 17 30 34 Screenshot 2023-04-15 at 17 30 46