An open API service indexing awesome lists of open source software.

https://github.com/akash-nath29/chirpapp

A web app to communicate with people
https://github.com/akash-nath29/chirpapp

Last synced: about 1 month ago
JSON representation

A web app to communicate with people

Awesome Lists containing this project

README

        


ChirpApp Logo

ChirpApp


🔥 A Colorful Web Chatroom App 🔥


Features
Getting Started
Technologies Used
Contributing
License
Contact


ChirpApp Screenshot

## 🚀 Features

- 🌟 Create chatrooms: Users can easily create their own chatrooms by providing a unique name and optional description.
- 🌟 Join chatrooms: Participants can join existing chatrooms by entering the specific code associated with the chatroom they wish to join.
- 🌟 Real-time chat: Once inside a chatroom, users can exchange messages with other participants in real-time. Messages are instantly displayed on the chatroom interface, allowing for seamless communication.
- 🌟 Simple and intuitive interface: ChirpApp offers a user-friendly interface that makes it easy to navigate, join chatrooms, and engage in conversations.

## 💡 Getting Started

To get started with ChirpApp, follow these steps:

1. Clone the repository:

```bash
git clone https://github.com/Akash-nath29/ChirpApp.git
```

2. Navigate to the project directory:

```bash
cd ChirpApp
```

3. Install the required dependencies:

```bash
pip install -r requirements.txt
```

4. Start the Flask development server:

```bash
flask run
```

The application should now be running locally on `http://localhost:5000`.

5. Open your web browser and visit `http://localhost:5000` to access ChirpApp.

## 🛠️ Technologies Used

ChirpApp is built using the following technologies:

- 🌐 Flask: A lightweight web framework written in Python for building web applications.
- 🎨 JavaScript: A powerful scripting language used for creating interactive web elements and real-time chat functionality.

## 🤝 Contributing

Contributions to ChirpApp are welcome and encouraged! If you find any issues or have suggestions for improvements, please open an issue on the GitHub repository.

1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes and commit them with descriptive commit messages.
4. Push your changes to your forked repository.
5. Open a pull request against the main repository.

## 📝 License

This project is licensed under the MIT License. You can find more information in the [LICENSE](https://github.com/Akash-nath29/ChirpApp/blob/main/LICENSE) file.


License

##

📞 Contact

If you have any questions, suggestions, or feedback, you can reach out to the project maintainer:

- **Name:** Akash Nath
- **GitHub:** [@Akash-nath29](https://github.com/Akash-nath29)

Feel free to open an issue on the GitHub repository if you encounter any problems or have any inquiries related to the application.

🌟 Enjoy chatting with ChirpApp! 🌟