https://github.com/roc41d/reactjs-web-based-messenger
ReactJs web-based messenger application with ExpressJs, Socket-io, and Mongodb
https://github.com/roc41d/reactjs-web-based-messenger
chat-application expressjs messenger mongodb mongoose react reactjs socket-io webapp
Last synced: 2 months ago
JSON representation
ReactJs web-based messenger application with ExpressJs, Socket-io, and Mongodb
- Host: GitHub
- URL: https://github.com/roc41d/reactjs-web-based-messenger
- Owner: roc41d
- Created: 2021-01-12T06:33:40.000Z (over 4 years ago)
- Default Branch: dev
- Last Pushed: 2021-03-22T15:02:02.000Z (about 4 years ago)
- Last Synced: 2025-01-21T21:13:24.824Z (4 months ago)
- Topics: chat-application, expressjs, messenger, mongodb, mongoose, react, reactjs, socket-io, webapp
- Language: JavaScript
- Homepage:
- Size: 1.05 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React Web Based Messenger
## Getting started
### Requirements
```
Node: v12.13.0
NPM: v6.14.9
Mongodb: latest
```### Installation
Clone the repository```
git clone https://github.com/roc41d/reactjs-web-based-messenger.git
```Switch to the repo folder
```
cd reactjs-web-based-messenger
```The project is broken down into a server and client folder.
#### Running the `server`
Switch to the `server` folder```
cd server
```Install all the dependencies
```
npm i
```Copy the example .env file and make the required configuration changes in the .env file
```
cp env.development.local .env
```Start the local development server
```
npm start
```You can now access the server at [http://localhost:3001](http://localhost:3001)
#### Running the `client`
Switch to the `client` folder```
cd client
```Install all the dependencies
```
npm i
```Start the local development server
```
npm start
```You can now access the client at [http://localhost:3000](http://localhost:3000)