graphql 
에 대한 최신 게시물 (8)

고지훈님이 참여한 프로젝트를 공유하였습니다.

Backend Developer @뤼이드!
MySQL , TypeScript , graphql , Amazon AWS , Node JS , React.js
Portfolio-Maker

2018년 10월 | 진행중

포트폴리오 및 Resume를 제작해주는 서비스입니다. 프론트엔드는 React.js, 백엔드는 graphql-yoga를 이용하여 개발하였고 프론트/백 모두 Typescript를 이용하였습니다. 배포는 Docker, AWS의 EC2, RDS를 이용하였습니다.
https://github.com/lopun/portfolio-maker-client
http
더 보기 포트폴리오 및 Resume를 제작해주는 서비스입니다. 프론트엔드는 React.js, 백엔드는 graphql-yoga를 이용하여 개발하였고 프론트/백 모두 Typescript를 이용하였습니다. 배포는 Docker, AWS의 EC2, RDS를 이용하였습니다.
https://github.com/lopun/portfolio-maker-client
https://github.com/lopun/portfolio-maker-server

참여자

고지훈
Backend Developer @뤼이드!

DavidHwang님이 참여한 프로젝트를 공유하였습니다.

Software Engineer @피피비스튜디오스
Node.js , Git , graphql , React , RESTful-api , Redux
PPBMAP

2017년 7월 - 2017년 10월

Objective:
- Fetch sales data from all over the world in real time
- Show the real time sales on a map
- Show the purchased items when a pin button clicked

Action Plan:
- Use APIs of shoppin
더 보기 Objective:
- Fetch sales data from all over the world in real time
- Show the real time sales on a map
- Show the purchased items when a pin button clicked

Action Plan:
- Use APIs of shopping mall hosting companies, cafe24 and shopify
- Use Google Map API to display pins
- Use Daum Address API to convert address to ip
- Use GraphQL to make it easy to handle data from server
- Develop a server and front

Dev Tools:
- GraphQL
- NodeJs
- ReactJs
- npm

참여자

DavidHwang
Software Engineer @피피비스튜디오스

박동혁님이 참여한 프로젝트를 공유하였습니다.

Tech Lead 
Django , graphql , nuxt.js , Cloud: AWS EC2, RDS, CloudWatch , Serverless: AWS Lambda, Step Functions, API Gateway
공유 인지 기반의 ROOTs 학습시스템
스마트앤와이즈

2017년 11월 | 진행중

다양한 학습자들과 상호작용을 통해 본인 학습 역량을 개발하고, 학습 과정을 콘텐츠화 하여 다른 학생의 학습자원으로 제공함으로써 참여자 모두가 함께 성장할 수 있도록 도움을 주는 학습 생태계 기반 공유인지 학습 시스템

사용 기술
● Front-end : Nuxt.js(SSR, Vue, Vuex, Vue-Router), Firebase(Auth,
더 보기 다양한 학습자들과 상호작용을 통해 본인 학습 역량을 개발하고, 학습 과정을 콘텐츠화 하여 다른 학생의 학습자원으로 제공함으로써 참여자 모두가 함께 성장할 수 있도록 도움을 주는 학습 생태계 기반 공유인지 학습 시스템

사용 기술
● Front-end : Nuxt.js(SSR, Vue, Vuex, Vue-Router), Firebase(Auth, Firestore), Axios, Moment, JQuery, Sass, Spectre.css, XEIcon, ESLint
● Back-end : Django(GraphQL, Celery), Google Cloud(Drive API), RabbitMQ, Postgres, uWSGI, Nginx
● DevOps : AWS(EC2, RDB, CloudWatch), Google Analytics, Hotjar

시스템 관련 내용
● Front-end Framework로 범용 Vue.js 애플리케이션을 만들기 위한 Nuxt.js 사용
● Back-end Framework로 Django 사용 (GraphQL API 적용)
● Firebase Authentication으로 Google Oauth 연동
● Firebase의 Firebase을 사용하여 실시간 서비스 구현
● 최소 비용으로 운영하기 위하여 사용자의 Google Drive를 통해 각자의 공간을 제공하고 이를 기반으로 전체 시스템을 운영
● Google Drive API를 통한 파일 생성/복사, 권한설정 간의 delay 이슈를 해결하고자 분산작업큐인 Celery를 이용한 비동기 처리 (메세지 브로커로 RabbitMQ 사용)
● Database로 PostgreSQL용 Amazon RDS 연동
● Google Analytics와 Hotjar를 통해 웹로그 및 트래픽 분석

참여자

박동혁
Tech Lead