Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/manuelalferez/chatcus
A chat application using React.js and Socket.IO.
https://github.com/manuelalferez/chatcus
chat-application express google-cloud hacktoberfest reactjs socket-io
Last synced: about 1 month ago
JSON representation
A chat application using React.js and Socket.IO.
- Host: GitHub
- URL: https://github.com/manuelalferez/chatcus
- Owner: manuelalferez
- License: gpl-3.0
- Created: 2021-09-03T08:07:05.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-10-10T17:51:01.000Z (over 2 years ago)
- Last Synced: 2023-04-20T20:32:02.972Z (almost 2 years ago)
- Topics: chat-application, express, google-cloud, hacktoberfest, reactjs, socket-io
- Language: JavaScript
- Homepage: https://www.chatcus.com
- Size: 1.14 MB
- Stars: 10
- Watchers: 3
- Forks: 11
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
A real-time chat application using React.js and Socket.IO
## Installation
1. **Clone** the project.
```bash
git clone https://github.com/manuelalferez/chat.git
```2. **Install** packages.
```bash
cd client
npm i
cd ..
cd server
npm i
```3. **Run** the server
```bash
/server
npm start
```4. **Run** the client
```bash
/client
npm start
```## How it looks like?
![](https://ik.imagekit.io/manuelalferez/chatcus/demo_WNN07DC8OG.png?updatedAt=1634727176954)
## Technologies
* [tailwindcss](https://tailwindcss.com/) for the CSS
* [Socket.IO](https://socket.io/) for the communication
* [Reactjs](https://reactjs.org/) for the Frontend
* [Heroku](https://www.heroku.com/) to host the server
* [vercel](https://vercel.com/) to host the client
## Structure
* [client](https://github.com/manuelalferez/chatcus/tree/master/client): With all the Frontend logic
* [server](https://github.com/manuelalferez/chatcus/tree/master/server): Where is the server located## Contributing
We would be really happy if you decide to contribute. Please read our [`CONTRIBUTING.md`](https://github.com/manuelalferez/chatcus/blob/master/doc/CONTRIBUTING.md) guide before 😊
## Documentation
You can learn more from the project in the [wiki](https://github.com/manuelalferez/chatcus/wiki).
## Ask me 🤙
You can always contact me via [Telegram](https://t.me/manuelalferez) if you want to talk more about the project 😊
## License
[GNU General Public License v3.0](https://github.com/manuelalferez/chatcus/blob/master/LICENSE.md)