Skip to content

fastlabel/fastlabel-codingtest-todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fastlabel-codingtest-todo

課題

TODOアプリのAPI側のソースコード(api/src以下)をリファクタリングしてください。 また、チェックボックスの挙動に一部バグを含んでいるため、修正してください。

提出方法

面接の日までに課題を終わらせ、当日ご自身のソースコードを画面共有しながら、
どの箇所をどのように修正したかを説明してください。

ローカルに準備いただくもの

  • 必須
    • Docker
  • オプション(エディタ上でインストールしたライブラリなどを参照したい場合)
    • Node.js(18.17.0)
    • npm

API技術スタック

  • Node.js
  • Express
  • TypeORM
  • tsoa

ローカル起動方法

$ docker network create fastlabel_todo_link
$ docker-compose up --build
# Open another window
$ docker-compose exec api npm run migration:run

http://localhost:3000にアクセスできます。

routes.tsファイルの更新

api/src/controllersを更新した際は、下記コマンドを実行してapi/src/middlewares/tsoa/routes.tsファイルを更新してください.

$ docker-compose exec api npm run tsoa

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •