The project is a reactjs
frontend consuming a backend in nodejs
.
The following technologies were used:
- Real time connection for sending and receiving messages with
Socket.io
- Authentication flow with
Github OAuth
andJWT web token
Clone this project:
git clone https://github.com/leomiranda/dowhile2021-frontend-reactjs.git
cd dowhile2021-frontend-reactjs
Configure a nodejs backend project (https://github.com/leomiranda/dowhile2021-backend-nodejs).
Now the backend server is running on localhost:4000
.
Run dev
script:
yarn
yarn dev
Now your server is running on localhost:3000
.
Log In with your Github and add new messages.