https://github.com/calbabreaker/chat-box
A chatting app with accounts just like the thousands of ones out there but probaly worse.
https://github.com/calbabreaker/chat-box
chat express javascript nodejs web-app
Last synced: about 2 months ago
JSON representation
A chatting app with accounts just like the thousands of ones out there but probaly worse.
- Host: GitHub
- URL: https://github.com/calbabreaker/chat-box
- Owner: Calbabreaker
- License: gpl-3.0
- Created: 2020-03-08T08:08:17.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-08-03T06:18:37.000Z (almost 3 years ago)
- Last Synced: 2025-04-06T05:32:51.751Z (about 1 year ago)
- Topics: chat, express, javascript, nodejs, web-app
- Language: JavaScript
- Homepage:
- Size: 296 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Chat Box!
A chatting app with accounts just like the thousands of ones out there but probaly worse.
## Demo
Working demo on the [Website](https://naltonsoftware.com/chatbox).
## Installation
If you want to use this, then give credit.
First clone and download dependencies: (pnpm is used)
```sh
git clone https://github.com/Calbabreaker/chat-box.git
cd chat-box
pnpm
```
Then you need to get a redis-server (Ubuntu):
```sh
sudo apt update
sudo apt install redis-server
```
Start redis-server as detached process:
```sh
redis-server &
```
Start the node server:
```sh
pnpm start
```
For more detail instructions please see this [post](https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-redis-on-ubuntu-18-04) (for redis) and this [post](https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production-on-ubuntu-16-04) (for nodejs).
You might want to edit the .env to your likings (explanation in .env_sample)