/chatapp

ChatApp is an open-source Django full-stack application that provides features for creating a new account, updating your profile, joining chat rooms with random people, viewing online users, and engaging in private messaging with anyone on the platform.

Primary LanguageHTMLMIT LicenseMIT

ChatApp

ChatApp is an open-source Django full-stack application that provides features for creating a new account, updating your profile, joining chat rooms with random people, viewing online users, and engaging in private messaging with anyone on the platform.

Features

  • Account Creation: Users can create new accounts to access the platform.
  • Profile Management: Users can update their profile information.
  • Chat Rooms: Join chat rooms to interact with random people.
  • Online Users: View a list of users currently online.
  • Private Messaging: Engage in private conversations with other users.

Getting Started

To get started with ChatApp, follow these steps:

  1. Clone the Repository:
git clone https://github.com/dragon-devs/chatapp.git
  1. Install Dependencies:
cd chatapp
pip install -r requirements.txt
  1. Run Migrations:
python manage.py migrate
  1. Create Superuser (Optional):
python manage.py createsuperuser
  1. Run the Development Server:
python manage.py runserver

Access ChatApp:

Visit http://localhost:8000 in your browser.

Contributing

Contributions to ChatApp are welcome! If you'd like to contribute, please follow these guidelines:

  • Fork the repository and create your branch from main.
  • Make sure your code adheres to the established code style.
  • Test your changes thoroughly.
  • Submit a pull request, describing the changes you've made.

License

ChatApp is licensed under the LICENSE.

Support

For support, bug reports, or feature requests, please open an issue.

About ChatApp is developed and maintained by dragon-devs.