Tutorial:
- Make sure you have Node.js (version 10 or later) and yarn installed on your machine.
- Clone this repository and
cdinto it. - Run
yarnto install the dependencies for the server. cdinto theclientfolder and runyarnto 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.examplefile to.envand update it with your Stream and AWS credentials. - Run
node server.jsfrom within the project root to start the Node server on port 5500. - Run
yarn startfrom theclientfolder 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