/AGBEROCHAT2.0

AGBEROCHAT is a dynamic web application built with Flask, Socket.IO, and a robust database backend. This project offers a seamless and real-time chatting experience with the power of Flask and Socket.IO, ensuring instant communication. Users can create or join personalized rooms, fostering private conversations or group discussions.

Primary LanguageJavaScript

AGBEROCHAT 2.0

It is a chat interface built with socket.io. The Server script was written with Flask to handle the end to end communication between the client and the server.

Contributing to AGBEROCHAT 2.0

Step-by-Step Guide

1. Fork the Repository

Start by forking the main repository to your GitHub account. This creates a copy of the repository under your account.git

fork

     git clone https://github.com/[Your Github Username]/AGBEROCHAT2.0.git
     cd AGBEROCHAT2.0

Installation

First install Python if you don't have it. Install

For Linux - run this code below

      ./install.sh

For Windows powershell - run this code below

      ./install.ps1

For Windows Command line - run this code below

      ./install.bat

3. Commit Your Changes

Commit the changes to your local repository:

    git add projects.js
    git commit -m "Added my project: Your Project Name"
    git push

4. Create a Pull Request

  • Go to your forked repository on GitHub and click the "New Pull Request" button.
  • Compare the changes, review your additions, and create the pull request (PR).
  • Provide a meaningful title and description for your PR

Then wait for the project maintainer to review your PR

DEMO

Live link: https://agberodata.com.ng

Contribution Guidelines

Follow good coding and documentation practices when making changes to the project. If you have any questions or need assistance, feel free to open an issue in the Issues section. We're here to help.

*Happy coding!*For now contributions are only needed for UIs, refer to the hosted link for reference, Check Milestone for possible PRs. Please push all UIs to the TEMPLATES folder?

For now contributions are only needed for UIs, refer to the hosted link for reference, Check Milestone for possible PRs. Please push all UIs to the TEMPLATES folder?