Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shivang21007/fun-chat
A online chatting app while being completely anonymous. You donot have to enter your name or you do not need yo login/signup. you can just immediately start chatting with your friends.
https://github.com/shivang21007/fun-chat
chat-application javascript nanoid reactjs socket-io
Last synced: 11 days ago
JSON representation
A online chatting app while being completely anonymous. You donot have to enter your name or you do not need yo login/signup. you can just immediately start chatting with your friends.
- Host: GitHub
- URL: https://github.com/shivang21007/fun-chat
- Owner: shivang21007
- License: mit
- Created: 2023-06-04T20:46:38.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-12T20:36:50.000Z (over 1 year ago)
- Last Synced: 2024-11-18T11:25:09.553Z (2 months ago)
- Topics: chat-application, javascript, nanoid, reactjs, socket-io
- Language: JavaScript
- Homepage: https://fun-chat-ui.vercel.app
- Size: 239 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hi, This is Shivnag. π»
# [Welcome to "Fun-Chat". π±βπ](https://github.com/shivang21007/Fun-Chat)
![fun-chat-frontpage](https://github.com/shivang21007/Fun-Chat/assets/98748694/61ef9f1e-2384-4365-90eb-d5fbd308bf6e)
A online chatting app while being completely anonymous.
You donot have to enter your name or you do not need yo login/signup. you can just immediately start chatting with your friends.
# π οΈ Installation Guidelines:
1. Fork the project. Click on the icon on the top right to get started
2. Clone the project, you can use the following command on your local terminal:
```bash
git clone https://github.com/your-user-name/Fun-Chat.git
```
3. Also don't forget to give star to codebase after using it β¨.
# π‘ To install node Dependencies
1. Go to backend folder
```bash
cd backend
```
2. run in terminal
```bash
npm install express socket.io
```3. Again Go to frontend folder
```bash
cd frontend
```
4. Run in terminal
```bash
npm install socket.io-client nonoid
```
# π» To Start the Application on your local system.
1. Fontend -> Go to frontend folder, run command on your local terminal
```bash
npm start
```
2. Backend -> Go to backend folder, run command on your local terminal
```bash
npm start
```
3. Make sure both command are running in two terminals simontaneously.
4. Now Open your Browers as run
```bash
http://localhost:3000/
```
5. πYou have successfully run the application on your local system.
# π₯After making a change1. Create a new branch
```bash
git checkout -b YourBranchName
```2. Add it to staging area
```bash
git add .
```3. Commit your changes with
```bash
git commit -m "your message"
```4. Push your changes
```bash
git push -u origin branchname
```Push your changes to your fork of the repository by running the git push command followed by the name of your remote and the name of your branch. For example:
git push origin new-feature
Go to the repository page on GitHub and click the "Compare & pull request" button.Review your changes and click the "Create pull request" button.
Enter a title and a description for your pull request and click the "Create pull request" button.
That's it! You have now successfully made a pull request with git to a remote repository. π