Skip to content

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💭 ChatPulse

ChatPulse is a fullstack web chat app that allows for real-time messaging between users. Supporting creating and joining different rooms, along with usernames!

Here is a snapshot of what messaging looks like! homepage creating a room messaging

📌 Set up

Technical

Backend

  1. Open the project folder in VSCode
  2. Right-click Backend folder and click "open in integrated terminal"
  3. Run python -m venv env to create a Python virtual environment
  4. Run Activate.ps1 in Backend/env/Scripts to active the virtual environment. You should now see (env) in the terminal
  5. Select the env interpreter within VSCode
  6. cd into the backend folder and run pip install -r requirements
  7. Run main.py!

Frontend

  1. Open the project folder in VSCode
  2. Right-click Frontend folder and click "open in integrated terminal"
  3. Run npm i to install node packages
  4. Run npm start!

The application should now be running on http://localhost:3000.

User

Open the website and either create a chat room or join a chat room from code. Enter a username and start chatting!

📝 TODO

  1. Message encryption

📜 License

This project is licensed under the Mozilla Public License 2.0

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages