Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

과제 2. API 명세서 해석 및 Express 서버 구축 #4

Open
4 tasks
ymw0407 opened this issue Apr 6, 2023 · 0 comments
Open
4 tasks

과제 2. API 명세서 해석 및 Express 서버 구축 #4

ymw0407 opened this issue Apr 6, 2023 · 0 comments
Labels

Comments

@ymw0407
Copy link
Member

ymw0407 commented Apr 6, 2023

과제 기한

4월 11일까지

과제 현황

  • 과제 2.1 모각코 6조
  • 과제 2.2 모각코 7조
  • 과제 2.3 모각코 8조
  • 과제 2.4 모각코 9조

과제 설명

제공된 FrontEnd(React)파일을 실행시키고, 아래에 있는 API 명세서에 따라 BackEnd(Express Server)를 제작하여 과제를 제출합니다. 과제 제출 방법은 과제 제출 포맷을 참고하세요!

제공된 FrontEnd를 실행시키기 위해서는 Node.js(LTS 버전을 추천) 설치하고, React를 설치한 이후, npm install을 통하여 모듈들을 설치하고, npm start를 통해서 실행시킬 수 있습니다. 서버는 http://127.0.0.1:3000에 열리게 됩니다.

그리고, 데이터베이스를 사용하고 있지 않기 때문에 데이터는 아래의 데이터 포맷과 같이 하드코딩을 통해서 저장하고 FrontEnd에서 GET 요청을 하면 데이터를 보내주면 됩니다.

API 명세서

Index Method URI Data Format Description
1 GET /dust [{ team: "String Type Team Name", value: "Number Type Dust Value" }, { team: "모각코 2조", value: "38" }] team 이름과, value에 미세먼지 측정값을 보낸다.
2 PATCH /toggle "ON" or "OFF" 버튼을 통해 ON과 OFF를 제어한다.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant