Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vinisioux/realtime-chat

Realtime Chat app using Typescript, Docker, Node.js and ReactJS
https://github.com/vinisioux/realtime-chat

bootstrap docker mongodb nodejs reactjs socket-io typescript

Last synced: 19 days ago
JSON representation

Realtime Chat app using Typescript, Docker, Node.js and ReactJS

Awesome Lists containing this project

README

        


Realtime chat app w/ Node.js + TypeScript + MongoDB + ReactJS




GitHub top language

## :rocket: Stack
This project is being developed using the following technologies:

- [Node.js](https://nodejs.org/en/)
- [TypeScript](https://www.typescriptlang.org/)
- [MongoDB](https://www.mongodb.com/)
- [Express.js](https://expressjs.com/)
- [SocketIO](https://socket.io/)
- [Docker](https://www.docker.com/)
- [ReactJS](https://reactjs.org)
---
## :dart: How To Run

To clone and run this application, you'll need [Git](https://git-scm.com) and [Docker + Docker Compose](https://www.docker.com/) installed on your computer. From your command line:

```bash
# Clone this repository
$ git clone https://github.com/vinisioux/realtime-chat.git

# Go into the repository
$ cd realtime-chat/

# Start app
$ docker-compose up --build
```