2022 우아한테크캠프 5기 2주차 미션 - Todo List 입니다.
full-time
pair-programming으로 프로젝트를 진행했습니다.
- Vanilla JavaScript
- Webpack
이 프로젝트를 로컬에서 세팅하는 방법을 소개합니다.
- npm
$ npm install npm@latest -g
- Clone the repo
$ git clone git@github.com:woowa-techcamp-2022/web-todo-1.git
- Install NPM packages
$ npm install
.env
파일을 만들고 Database 설정을 입력합니다.$ touch .env
# .env DB_HOST= DB_USER= DB_NAME= DB_PASSWORD= DB_PORT=
- client build & run project
$ npm run build $ npm run server
.
├── README.md
├── client
│ ├── app.js
│ ├── components
│ │ ├── Card.js
│ │ ├── CardInput.js
│ │ ├── Column.js
│ │ ├── Component.js
│ │ ├── History.js
│ │ ├── Modal.js
│ │ ├── Template.js
│ │ ├── TodoList.js
│ │ └── mockdata.js
│ ├── service
│ │ ├── TodoAPI.js
│ │ └── TodoService.js
│ ├── util
│ │ ├── Store.js
│ │ └── handler.js
│ ├── util.js
│ ├── reset.css
│ ├── style.css
│ └── index.html
├── server
│ ├── app.js
│ └── model
│ └── database.js
├── dist
├── public
├── package-lock.json
├── package.json
└── webpack.config.js
- 태스크 추가
- 태스크 삭제
- 태스크 이동
- 히스토리 기록
- 태스크 수정
- 태스크 순서