---
# System prepended metadata

title: 부캠타운

---

# 부캠타운

## 기획
![](https://i.imgur.com/5VvPv0K.png)


## 구조

```
JAVASCRIPT-P4-BMTOWN
┣ client/
┃ ┣ public/
┃ ┃ ┣ favicon.ico
┃ ┃ ┣ fonts/  # fonts..
┃ ┃ ┣ index.html
┃ ┃ ┗ images/  # icons, imgs..
┃ ┣ src/
┃ ┃ ┣ components/
┃ ┃ ┣ pages/
┃ ┃ ┣ utils/
┃ ┃ ┣ App.js
┃ ┃ ┗ index.js
┃ ┣ .eslintrc.json
┃ ┣ .prettierrc
┃ ┣ babel.config.js
┃ ┣ package.json
┃ ┗ webpack.config.js
┣ .gitignore
┗ README.md
```

## 기능
- 캐릭터 이동
- 소켓을 이용한 사용자 접속
- 깃허브 로그인
- 채팅
- [ ] 빌딩
- [ ] 공유 그림판
- [x] 추가요소
    - 같은 그림 찾기

## 기술
    - FE
        ✅ react
        ⬛ pixi js
        ✅ emotion js
        ⬛ recoil
    - BE
        ⬛ express
        ⬛ oauth
    - DevOps
        ⬛ ncloud
            - 오브젝트 스토리지..?
        ⬛ nginx
        ⬛ 자동 배포

## 커밋 룰

| Header | Contents |
| -------- | -------- |
| feat  | 새로운 기능 추가     | 
| fix   | 버그 수정     |
| docs  | 문서 수정     |
| style | 코드 포맷팅, 코드변경이 없는 경우 |
| refactor | 코드 리펙토링     |
| test     | 테스트 코드, 리펙토링 테스트 코드 추가   |
| chore    | 빌드 업무 수정, 패키지 매니저 수정     |
