Worm Chat is a messenger-like chat application that provides a platform for users to communicate on a global chat channel. It allows registered users to connect and engage in conversations with other users in real-time.
The purpose of Worm Chat is to foster communication and interaction among users in a convenient and user-friendly environment. The application aims to create a global community where users can share thoughts, exchange ideas, and connect with like-minded individuals.
- Global Chat Channel: Users can join a global chat channel where they can engage in conversations with other registered users.
- Real-Time Messaging: The application enables real-time messaging, allowing users to send and receive messages instantly.
- User Registration: Users can create an account and log in to access the chat functionalities.
- Message Notifications: Users receive notifications for new messages to stay updated on ongoing conversations.
- Emojis and Stickers: The application provides a selection of emojis and stickers to enhance expression during conversations.
Worm Chat is built using the following technologies:
- React: A JavaScript library for building user interfaces, allowing for the creation of a dynamic and responsive chat application.
- Firebase: A comprehensive development platform that provides real-time database functionality, user authentication, and cloud messaging capabilities.
- Firestore: Part of the Firebase platform, Firestore is used to store and retrieve chat messages, user information, and other relevant data.
- Material-UI: A popular React UI framework that offers pre-built components and styling options to create an intuitive and visually appealing user interface.
To view the Payment System Presentation locally, follow these steps:
- Clone the repository: git clone https://github.com/Patis0nek/Worm-Chat.git
- Navigate to the project directory: cd random-selection-number-website
- Install the dependencies: npm install
- Start the development server: npm start
- Open your browser and access the website at http://localhost:3000
Contributions to Worm Chat are welcome! If you have any ideas, improvements, or suggestions, please feel free to submit a pull request. Ensure that you follow the project's code style and provide detailed information about your changes.
I would like to express my gratitude to the community of users who have contributed to the development and improvement of Worm Chat. Their feedback and support have played a significant role in shaping the application.
If you have any questions or feedback, please feel free to reach out to me at kuna.patryk@gmail.com or visit my portfolio site at patrykkuna.com
Thanks for trying Worm Chat