Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bitbravo/chat-app

This is communication app chat application react and node
https://github.com/bitbravo/chat-app

mongodb nodejs react-router reactjs sweet-alert-library

Last synced: 11 days ago
JSON representation

This is communication app chat application react and node

Awesome Lists containing this project

README

        

### 1. Consept

This is Chat application using ReactJS.
I used react as front-end and express as server side.

##### Backend

- NodeJs.
- ExpressJS.
- MongoDB.
- Nodemailer.

##### Frontend

- React.
- React-router.
- Reatstrap
- Sweet alert .
- Webpack.

### 2. How to run.

##### 1) Install npm packages.

- Backend
````
$ cd ReactChat
$ npm install
````
- Frontend
````
$ cd client
$ npm install
````

##### 2) Install mongodb and run monodb server.
````
on Windows
https://www.guru99.com/installation-configuration-mongodb.html#1

on Mac
https://treehouse.github.io/installation-guides/mac/mongo-mac.html
````

##### 3) Run client and server
````
npm start.
cd clients & npm start
````

### 3. Screens

##### Login
![alt text](screen/login.png)

##### Registration
![alt text](screen/register.png)

##### Chat
![alt text](screen/chat.png)