Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 1.24 KB

File metadata and controls

35 lines (25 loc) · 1.24 KB

ToDoList

Todo App을 구현해 보는 미션입니다!

이 미션은 프로그래머스 교육 과정에서 멘토님이 내주신 Challenge Mission을 토대로 진행하였습니다. 🙏


✨ 기능 요구사항

  • TodoItem를 등록할 수 있다.
  • TodoItem의 상태를 변경할 수 있다.
  • 상태는 총 진행중과 완료가 있다.
  • TodoItem의 내용을 변경할 수 있다.
  • TodoItem를 삭제할 수 있다.
  • TodoList의 전체를 조회할수 있다.
  • TodoList의 전체의 진행중 또는 완료중의 리스트를 조회할 수 있다.

✨ 기능 요구사항 상세 설명

  • Add ToDo 버튼을 클릭하면 ToDo를 등록할 수 있습니다.
  • TodoList를 클릭하면 상태를 변경할 수 있습니다.
    • 완료 상태에는 텍스트에 취소선이 그어진다.
  • 수정 버튼을 누르면 내용을 변경할 수 있습니다.
  • 삭제 버튼을 누르면 삭제할 수 있습니다.
  • 맨 처음 TodoList 전체를 조회합니다.
  • 전체, 진행중, 완료를 누르면 각 Todo 리스트를 불러옵니다.

특이사항

프론트 부분은 멘토님 께서 제공해 주신 Vue를 이용합니다.

예상되는 어려움

  1. CORS에 대해서
  2. 프론트, 클라이언트와의 통신 코드