This is the repository for a simple chat application using react, koa and sequelize.
cd backend
npm install
npm run dev
docker-compose build
docker-compose up
- Use Postman, curl or similiar to
- Post a new message to /api/chats
- Get the messages from /api/chats
- Add nickname and chat rooms to messages
- Create a new endpoint /api/chats/<room> that returns messages for specific room
- Use SSH keys to login to the server
- Install needed dependencies
- Use Docker to deploy your application to the server