About Me: I've been a professional web developer for just over 10 years now. I'm currently the lead web development instructor at Better Coding Academy, and as part of what I do, I post videos on our YouTube channel at https://www.youtube.com/c/BetterCodingAcademy.
(Subscribe for awesome web development content!)
This is part 1 in a full tutorial on how to set up a React/Node.js/TypeScript chat app with a microservices architecture. In this project, I make use of:
- React;
- Node.js;
- TypeScript;
- Socket.IO;
- Docker and Docker Compose;
- GraphQL;
- TypeORM (with MySQL);
- Redux;
- Styled Components; and
- React Hook Form.
I hope you enjoy!
Happy coding!
Source code: https://github.com/lucaschen/microservices-chat-demo
Discussion (5)
Great tutorial. I'd suggest using a NoSQL-type database like MongoDB instead of MySQL.
Thanks a lot Better coding Academy for this great serious I really appreciate your work and encourage you to keep going
Good project
Does it have user authentication?
It will!