Skip to content

Commit

Permalink
Product: 0.5
Browse files Browse the repository at this point in the history
Product: 0.5
  • Loading branch information
DrizzlingCattus authored Dec 20, 2019
2 parents b0e8f3c + 192bd7b commit 3d169f5
Show file tree
Hide file tree
Showing 86 changed files with 2,074 additions and 1,270 deletions.
186 changes: 65 additions & 121 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,68 @@
# Boost Writer

Boost Writer Web Page
<p>
<img alt="Version" src="https://img.shields.io/badge/version-0.5.0-red.svg?cacheSeconds=2592000" />
<img alt="Version" src="https://img.shields.io/node/v/react" />
<img src="https://user-images.githubusercontent.com/7288322/32581402-b7e79c80-c54e-11e7-8650-ba6a944ada4b.png" alt="" style="max-width:100%;">
<br>
<img alt="Node.js" src="https://img.shields.io/badge/Node.js-black?logo=Node.js&logoColor=green" />
<img alt="Docker" src="https://img.shields.io/badge/Docker-black?logo=Docker&logoColor=1488C6" />
<img alt="React" src="https://img.shields.io/badge/React.js-black?logo=React&logoColor=61DAFB" />
<br>
<img alt="SocketIO" src="https://img.shields.io/badge/Socket.io-black?logo=socket.io" />
<img alt="MySQL" src="https://img.shields.io/badge/Mysql-black?logo=mysql" />

</p>

[https://boostwriter.stenrine.com](https://boostwriter.stenrine.com)
[Boost Writer Homepage](https://boostwriter.stenrine.com)

---
`Boost Writer`๋Š” ๊ธฐ์ˆ  ๋ฌธ์„œ๋ฅผ ์ž‘์„ฑํ•˜๋ฉฐ ๋ฐ”๋กœ ์ฝ”๋“œ ์ˆ˜ํ–‰์„ ํ†ตํ•ด ๊ณผ์ •๊ณผ ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ฃผ๋Š” ํ…Œํฌ๋‹ˆ์ปฌ ๋ผ์ดํŒ… ์„œ๋น„์Šค ์ž…๋‹ˆ๋‹ค.
๋ฌธ์„œ ์ž‘์„ฑ ์‹œ์—๋Š” *Notion*, ํ™•์ธ ๋ฐ ํ…Œ์ŠคํŠธ ์‹œ์—๋Š” *์‹ค์ œ ํ„ฐ๋ฏธ๋„*๊ณผ ๊ฐ™์€ UX๋ฅผ ์ง€์›ํ•ด ๊ธฐ์ˆ  ๋ฌธ์„œ๋ฅผ ์ž‘์„ฑํ•˜๋Š”๋ฐ ๋„์›€์„ ์ค๋‹ˆ๋‹ค.

> `Boost Writer`๋Š” ๊ธฐ์ˆ  ๋ฌธ์„œ๋ฅผ ์ž‘์„ฑํ•˜๋ฉฐ, ๋ฐ”๋กœ ์ฝ”๋“œ ์ˆ˜ํ–‰์„ ํ†ตํ•ด ๊ณผ์ •๊ณผ ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ฃผ๋Š” ํ…Œํฌ๋‹ˆ์ปฌ ๋ผ์ดํŒ… ์„œ๋น„์Šค ์ž…๋‹ˆ๋‹ค.
> ๋ฌธ์„œ ์ž‘์„ฑ ์‹œ **Notion**๊ณผ ๊ฐ™์€, ํ™•์ธ ๋ฐ ํ…Œ์ŠคํŠธ ๊ฐ„ **Jupyter Notebook**๊ณผ ๊ฐ™์€ UX๋ฅผ ์ง€์›ํ•ด ๊ธฐ์ˆ  ๋ฌธ์„œ๋ฅผ ์ž‘์„ฑํ•˜๋Š”๋ฐ ๋„์›€์„ ์ค๋‹ˆ๋‹ค.
---

## Structure

---

### ์ธํ”„๋ผ ๊ตฌ์„ฑ

- Docker Server : Docker daemon์ด ๊ฐ€๋™์ค‘์ธ ์„œ๋ฒ„. ์œ ์ € ํ„ฐ๋ฏธ๋„ ํ™˜๊ฒฝ์„ ์ปจํ„ฐ์ด๋„ˆ๋กœ ๊ด€๋ฆฌํ•œ๋‹ค.
- Docker Private Registry : ์œ ์ €๊ฐ€ ๋งŒ๋“  ํ„ฐ๋ฏธ๋„ ํ™˜๊ฒฝ์„ ์ด๋ฏธ์ง€๋กœ ๊ด€๋ฆฌํ•œ๋‹ค.
- Docker Server : Docker daemon์ด ๊ฐ€๋™์ค‘์ธ ์„œ๋ฒ„. ์œ ์ € ํ„ฐ๋ฏธ๋„ ํ™˜๊ฒฝ์„ ์ปจํ…Œ์ด๋„ˆ๋กœ ๊ด€๋ฆฌํ•œ๋‹ค.
- Production Server : express ์„œ๋ฒ„ ๋ฐ ํด๋ผ์ด์–ธํŠธ ๋ฐฐํฌ ์„œ๋ฒ„
- DB Server
- Nginx

![infra](https://user-images.githubusercontent.com/4661295/69394024-2c33e580-0d1e-11ea-8c7a-49cec33aeea7.jpg)
![infra](https://user-images.githubusercontent.com/26639508/71149453-f2e58b80-2271-11ea-8c84-5437226f4cd0.jpg)

## Feature

---

### 1. **WYSIWYG ๋ฐฉ์‹์˜ ๋งˆํฌ๋‹ค์šด ํŽธ์ง‘ ๊ธฐ๋Šฅ**
## Usage

### **Shortcut**

|๊ธฐ๋Šฅ|์œˆ๋„์šฐ ๋‹จ์ถ•ํ‚ค|๋งฅOS ๋‹จ์ถ•ํ‚ค
|-|-|-|
| ๋ชจ๋“  ์…€ ์„ ํƒ | Ctrl + a | โŒ˜ + a
| ๋ฒ”์œ„ ์„ ํƒ | Shift + โ†‘ | โ‡ง + โ†‘
| ๋ฒ”์œ„ ์„ ํƒ | Shift + โ†“ | โ‡ง + โ†“
| ๋ฒ”์œ„ ์ž˜๋ผ๋‚ด๊ธฐ | Ctrl + x | โŒ˜ + x
| ๋ฒ”์œ„ ๋ณต์‚ฌ | Ctrl + c | โŒ˜ + c
| ๋ฒ”์œ„ ๋ถ™์—ฌ๋„ฃ๊ธฐ | Ctrl + v | โŒ˜ + v
| ๊นŠ์ด ์ฆ๊ฐ€(List) | Tab | โ‡ฅ
| ๊นŠ์ด ๊ฐ์†Œ(List) | Shift + Tab | โ‡ง + โ‡ฅ
| ํ„ฐ๋ฏธ๋„ ์…€ ์‚ญ์ œ | Shift + Backspace | โ‡ง + โŒซ
| ํ„ฐ๋ฏธ๋„ ์…€, ์ฝ”๋“œ ์…€ ์œ„๋กœ ํƒˆ์ถœ | Ctrl + โ†‘ | โŒฅ + โŒ˜ + โ†‘
| ํ„ฐ๋ฏธ๋„ ์…€, ์ฝ”๋“œ ์…€ ์•„๋ž˜๋กœ ํƒˆ์ถœ | Ctrl + โ†“ | โŒฅ + โŒ˜ + โ†“

### **Markdown**

### Terminal(Custom)

```
$$$
```

![terminal](https://user-images.githubusercontent.com/26639508/71147099-0a6d4600-226b-11ea-93a3-86c1fdecc73f.gif)


### Headings

Expand All @@ -40,9 +75,7 @@ Boost Writer Web Page
###### Heading 6
```

![heading](https://user-images.githubusercontent.com/46277703/69843494-15a40600-12ab-11ea-85ea-0db75541fbe2.gif)

---
![Headings](https://user-images.githubusercontent.com/26639508/71147100-0a6d4600-226b-11ea-89b2-77fb66a861df.gif)

### Unordered List

Expand All @@ -52,9 +85,9 @@ Boost Writer Web Page
* Unordered List
```

![ul](https://user-images.githubusercontent.com/46277703/69843876-bb0ba980-12ac-11ea-9b4f-b81528f808c1.gif)
![ul](https://user-images.githubusercontent.com/26639508/71147107-0f31fa00-226b-11ea-90e3-8cc31c09bade.gif)

---
**Tip**: (Shift+)Tab์„ ๋ˆŒ๋Ÿฌ ๊นŠ์ด๋ฅผ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

### Ordered List

Expand All @@ -64,19 +97,17 @@ Boost Writer Web Page
3. Ordered List
```

![ol](https://user-images.githubusercontent.com/46277703/69843875-ba731300-12ac-11ea-9cba-554cbdfcb2cb.gif)
![ol](https://user-images.githubusercontent.com/26639508/71147105-0f31fa00-226b-11ea-897e-5cb2038113fb.gif)

---
**Tip**: (Shift+)Tab์„ ๋ˆŒ๋Ÿฌ ๊นŠ์ด๋ฅผ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

### Quoting text

```
> Quote
```

![quote](https://user-images.githubusercontent.com/46277703/69843619-b5fa2a80-12ab-11ea-962f-42818cf5e62d.gif)

---
![Quote](https://user-images.githubusercontent.com/26639508/71147110-10632700-226b-11ea-834d-9c6d164fe878.gif)

### Code

Expand All @@ -85,127 +116,40 @@ Boost Writer Web Page
code
````

```
code
```

**์ฃผ์˜**: ๊ฐ ์–ธ์–ด์˜ ์ฝ”๋“œ ํ•˜์ด๋ผ์ดํŒ…์„ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. (๊ตฌํ˜„ ์˜ˆ์ •)

---

### HR

```
---
***
___
```

![hr](https://user-images.githubusercontent.com/46277703/69843837-81d33980-12ac-11ea-8d49-13c9f6707f90.gif)

**์ฃผ์˜**: - - -, \* \* \* ๋“ฑ ๋„์–ด์“ฐ๊ธฐ๋ฅผ ์ž…๋ ฅํ•  ๊ฒฝ์šฐ WYSIWYG ์ง€์›์— ๋”ฐ๋ผ Unordered List๋กœ ์ž…๋ ฅ๋ฉ๋‹ˆ๋‹ค.

### Terminal(Custom)

```
$$$
```

![terminal](https://user-images.githubusercontent.com/46277703/69843579-8519f580-12ab-11ea-8c3f-bcc1c7b467bd.gif)

---

## **๊ตฌํ˜„ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.**

### Bold

```
**Bold**
__Bold__
```

**Bold**

---

### Italic

```
*Italic*
_Italic_
```

_Italic_

---
![Code](https://user-images.githubusercontent.com/26639508/71147109-0fca9080-226b-11ea-9e5a-c5b1f8efca1e.gif)

### Strikethrough

```
~~Strikethrough~~
```

~~Strikethrough~~
**Warning**: ๊ฐ ์–ธ์–ด์˜ ์ฝ”๋“œ ํ•˜์ด๋ผ์ดํŒ…์„ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

---

### Quoting code

```
`code`
```

`code`

---

### Link

```
[Link](https://www.naver.com)
```

[Link](uri)

---

### Image

```
![Image](uri)
```

![image](https://recruit.navercorp.com/img/favicon/naver_favicon.ico)
## Feature

---
### **1. WYSIWYG ๋ฐฉ์‹์˜ ๋งˆํฌ๋‹ค์šด ํŽธ์ง‘ ๊ธฐ๋Šฅ**

- **ํ„ฐ๋ฏธ๋„ ํ™˜๊ฒฝ ์„ค์ •**
### **2. ํ„ฐ๋ฏธ๋„ ํ™˜๊ฒฝ ์„ค์ •**

### OS

- Ubuntu
- CentOS

### Programming Language
### Programming Environment

- JavaScript
- C/C++
- Java
- NodeJS
- Python

### Database

- MySQL
- MariaDB
- MongoDB

- **๋ฌธ์„œ ๊ณต์œ **
- ๋งํฌ๋ฅผ ํ†ตํ•œ ์ž‘์„ฑํ•œ ๋ฌธ์„œ ๊ณต์œ  ๊ฐ€๋Šฅ

## Team
### **3. ๋ฌธ์„œ ๊ณต์œ **
- ๊ณต์œ  UUID๋ฅผ ํ†ตํ•œ ์ž‘์„ฑํ•œ ๋ฌธ์„œ ๊ณต์œ  ๊ฐ€๋Šฅ

---

## Team

#### ๊ถŒํƒœ์šฑ

[Notion](https://www.notion.so/imurukevol/538cebd586e04ce5ab1c3ee1e5bda02f)
Expand All @@ -218,7 +162,7 @@ _Italic_

#### ๋ฐ•๋‹ค์ •

[๊ฐœ์ธ ํ™ˆํŽ˜์ด์ง€](https://dimss.tistory.com/)
[Blog](https://dimss.tistory.com/)

[GitHub](https://github.com/dimsssss)

Expand Down
3 changes: 3 additions & 0 deletions client/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@
"eslint-plugin-react": "^7.16.0",
"eslint-plugin-react-hooks": "^2.2.0",
"html-loader": "^0.5.5",
"html-webpack-plugin": "^3.2.0",
"jest": "^24.9.0",
"nps": "^5.9.8",
"prettier": "^1.19.1",
Expand All @@ -55,6 +56,8 @@
"prop-types": "^15.7.2",
"react": "^16.11.0",
"react-dom": "^16.11.0",
"react-modal": "^3.11.1",
"react-router-dom": "^5.1.2",
"socket.io-client": "^2.3.0",
"styled-components": "^4.4.1",
"uuidv4": "^6.0.0"
Expand Down
Binary file modified client/public/BoostWriter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 3d169f5

Please sign in to comment.