Skip to content

Latest commit

 

History

History
110 lines (90 loc) · 3.13 KB

File metadata and controls

110 lines (90 loc) · 3.13 KB

Entha Mone

This is the frontend for the Enthamone website, which facilitates anonymous chatting with strangers on the internet.

Table of Contents

Features

User-Friendly Interface

  • Clean and intuitive design for seamless user experience.

Responsive Design

  • Fully responsive layout to ensure usability across different devices.

Anonymous Chatting

  • Engage in anonymous conversations with other users.

Random Matching

  • Be randomly matched with other online users for one-on-one chats.

Interest-Based Chat Rooms

  • Join chat rooms based on shared interests or topics.

Real-time Messaging

  • Instant messaging with real-time updates for smooth communication.

Notifications

  • Get notifications for new messages, friend requests, etc., to stay engaged.

Multi-language Support

  • Interface supports multiple languages for global participation.

User Authentication and Privacy

  • Secure login and management of personal information with options to control privacy settings and visibility.

Technologies Used

  • React
  • JS
  • WebSocket
  • WebRTC
  • CSS
  • HTML5

Contributing

Contributions are welcome! To contribute to this project:

1. Fork the project
2. Clone the fork
git clone https://github.com/<username>/enthamone-frontend.git
3. Add Upstream
git remote add upstream https://github.com/VAISHAKH-GK/enthamone-frontend
4. Create a new branch
git checkout -b feature
5. Make your changes
6. Commit your changes
git commit -am "Add new feature"
7. Update main
git checkout main
git pull upstream main
8. Rebase to main
git checkout feature
git rebase main
9. Push to the branch
git push origin feature
10. Create a new Pull Request

License

The GPLv3 License (GPLv3)

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see GPLv3.

Contact

Shreyas S K
Vaishkah G K