Skip to content

olt-developers/Trecamp-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

trecamp-server

開発環境

localhostで立てたサーバーを外部からアクセスできるようにしなければならない。デプロイすればいいが、毎回デプロイするのは面倒なので、ngrokを用いてlocalhostを外部公開する。
ngrokで立てたサーバーの有効期限は8時間なので、面倒だけど毎回変更する。

server/functionsでnpm run serve
これでlocalhost:5000が立ち上がる。
別タブで
npm run staging これでhttps://◯◯◯.ngrok.io のようにURLが発行される。

LINE botのWebhook URLに設定(◯◯◯の部分を変える).

技術スタック

  • Node.js
  • TypeScript
  • LINE Messaging API

and using Firebase

  • Firestore
  • Hosting

主な機能は

  • 旧サイト(olt.main.jp)から完全移行
  • LINEアカウントとトレキャンアカウントの連携
  • botからのアクション
    • 週末にランキング報告

initialization

  • Gitアカウント作成→招待される
  • Gitのインストール
    • ローカルに作業用ディレクトリを作り、そこにgit clone
  • VScodeのインストール
  • node.jsのインストール
  • firebaseのインストール
    • npm install -g firebase-tools | npm i -g ngrok

documents

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published