Fullstack veri listeleme. Verilen data; backend, frontend kısımları yazılıp dockerize edilmiştir.
- docker/docker-compose
- nodejs - express
- mongodb
- graphql (ApolloServer/Client)
- redis
- react
- semantic-ui
- Yarn
- Docker
- Docker-compose
$ git clone https://github.com/metinsaritas/devakademi2019
$ cd devakademi2019/server
$ yarn install
$ cd ../client
$ yarn install
$ cd ..
$ docker-compose up -d
Docker ilk kurulumda, db initalize ederken, mongodb, redis sunucularına bağlanırken biraz zamana alabilir.
- React Fontend Client: http://localhost:80
- GraphQL Backend: http://localhost:8080/graphql
- MongoDB Viewer: http://localhost:8081
- MongoDB: (db container) İç ağ:27017
- Redis Server: (redis container) İç ağ:6379
React-script'leri çalışmaya başlaması ardından tarayıcıdan http://localhost adresini açın.
Docker kurulum işlemini $ docker-compose logs -f
diyerek izleyebilirsiniz.