Tutorial:
- Make sure you have Node.js (version 10 or later) and yarn installed on your machine.
- Clone this repository and
cd
into it. - Run
yarn
to install the dependencies for the server. cd
into theclient
folder and runyarn
to install the dependencies for the client- See tutorial for notes on how to get the required credentials from Stream and Amazon AWS.
- Rename the
.env.example
file to.env
and update it with your Stream and AWS credentials. - Run
node server.js
from within the project root to start the Node server on port 5500. - Run
yarn start
from theclient
folder to start the React app development server. - View http://localhost:3000 in your browser.
- React - For creating the application frontend
- Amazon Translate - Language translation features
- Stream Chat - Chat features