GithubHelp home page GithubHelp logo

funny_timer_server's Introduction

FUNNY TIMER WEB APP

graphql, typescript를 timer입니다.


Getting Install

Install it using yarn

yarn
yarn dev

open http://localhost:4000/


Skill Stack:

1 ) graphql-yoga 기반

2) Language: Graphql, Typescript, Javascript

3) utils: node-mailer

4) deploy: heroku

Getting Start

  • install
yarn
yarn dev
  • set env
  1. root에 .env 파일생성
  2. https://blog.eunsatio.io/develop/nodemailer%EC%99%80-gmail%EB%A1%9C-%EB%A9%94%EC%9D%BC-%EB%B0%9C%EC%86%A1%ED%95%98%EA%B8%B0-%E3%85%A1-OAuth2 참조후
OAUTH_ACCESS_TOKEN(Access token)
OAUTH_CLIENT_ID(OAuth Client ID)
OAUTH_CLIENT_PASS(OAuth Client secret)
OAUTH_REFRESH_TOKEN(Refresh Token)
OAUTH_USER(원하는 email 주소)
관련 변수 설정

*** PORT는 4000으로 하였습니다. ***

main files:

1) src -> bin -> www.ts [start point],

2) src -> lib -> server.ts [set middlewares and server]

3) src -> lib -> schema.ts [모든 gql, resolver파일 통합]

funny_timer_server's People

Contributors

joe1220 avatar jsh901220 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.