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

https://github.com/vcjpierre/microservices

React/Node.js Microservices using Docker and GraphQL
https://github.com/vcjpierre/microservices

docker graphql microservices node-microservices react

Last synced: 2 months ago
JSON representation

React/Node.js Microservices using Docker and GraphQL

Awesome Lists containing this project

README

        

Microservices

## 🧐 About
React/Node.js Microservices using Docker and GraphQL.

## ⛏️ Built Using

- [React](https://reactjs.org/) - A JavaScript library for building user interfaces.
- [Node.js](https://nodejs.org/) - Open source server environment.
- [Docker](https://www.docker.com/) - Tool to create, deploy, and run applications by using containers.
- [GraphQL](https://graphql.org/) - Data query and manipulation language for APIs.
- [Sequelize](https://sequelize.org/) - A Node.js ORM for Postgres, MySQL, MariaDB, SQLite and Microsoft SQL Server.
- [Redux](https://redux.js.org/) - A JavaScript library for managing application state.

## 🐱‍🏍 Setup
In the main directory run:
```
docker-compose up
```

Run migrations:
```
docker-compose exec listings-service bash
yarn db migrate

docker-compose exec users-service bash
yarn db migrate
```

In another terminal go to /classifieds-app to install the dependencies with ```yarn install``` and then run:
```
yarn watch
```