starwiz-7 / Pluto-Chat

Pluto-Chat HomePage

Home Page:https://pluto-chat.surge.sh/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pluto-Chat

Pluto chat is a realtime-messaging chat application.

Roadmap

In the next version of Pluto-Chat, I am planning to enhance the way of editing and creating a room.

Built With

  • Flask - The Web Framework used for backend
  • Flask-SocketIO - Sockets used for realtime connection
  • MongoDB - The database used with Pymongo

Screenshots

  • Home Page homepage

  • Login login

  • Home Page after Login home-after-login

  • Create-Room create-room

  • Chat-Room main-chat-final

Installation

After cloning or downloading this github repo on the local system.

Use the package manager pip to install the packages.

pip install -r requirements.txt

This command will install all the packages used to run the application. Change the client address in the database file to yours databse address.

Using the app

python app.py

Internet connection is a must to run the app.

The app is now live at localhost.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Pluto-Chat HomePage

https://pluto-chat.surge.sh/

License:MIT License


Languages

Language:CSS 54.0%Language:HTML 29.1%Language:Python 16.9%