Skip to content
forked from TOOLIV/tooliv

๐ŸŒทํ˜‘์—…์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด ์„ ํƒ, ์‹ค์‹œ๊ฐ„ ์ฑ„ํŒ…๊ณผ ํ™”์ƒํšŒ์˜๊ฐ€ ๊ฐ€๋Šฅํ•œ TOOLIV

Notifications You must be signed in to change notification settings

dayaeLee777/tooliv

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation


toolive_logo

๋ชฉ์ฐจ

  1. ์„œ๋น„์Šค ์†Œ๊ฐœ
  2. Git Book ๋ณด๋Ÿฌ๊ฐ€๊ธฐ
  3. UCC ๋ณด๋Ÿฌ๊ฐ€๊ธฐ
  4. Microsoft Store ๋ฐ”๋กœ๊ฐ€๊ธฐ
  5. ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„
  6. ํŒ€์› ์†Œ๊ฐœ
  7. ๊ธฐ์ˆ  ์Šคํƒ
  8. ์‹œ์Šคํ…œ ์•„ํ‚คํ…์ฒ˜
  9. ์ฃผ์š” ๊ธฐ๋Šฅ
  10. ํ”„๋กœ์ ํŠธ ๊ด€๋ จ ๋ฌธ์„œ

๐Ÿ’กย ์„œ๋น„์Šค ์†Œ๊ฐœ

ํ˜‘์—…์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด ์„ ํƒ, TOOLIV

์นœ๊ตฌ ๋ฐ ๋™๋ฃŒ๋“ค๊ณผ ์ž์œ ๋กญ๊ฒŒ ์ฑ„ํŒ…ํ•˜๊ณ ,
ํ™”์ƒํšŒ์˜๋ฅผ ํ†ตํ•ด ์—…๋ฌด ํšจ์œจ์„ ๋†’์ด๊ณ  ์‹ค์‹œ๊ฐ„์œผ๋กœ ์†Œํ†ตํ•ด๋ณด์„ธ์š”!




๐ŸŒท Microsoft Store ๋ฐ”๋กœ๊ฐ€๊ธฐ - Community Edition

๐Ÿฅ€ Microsoft Store ๋ฐ”๋กœ๊ฐ€๊ธฐ - Enterprise Edition

Microsoft Store



๐Ÿ“† ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„

22.04.11 ~ 05.20

  • ๊ธฐํš ๋ฐ ์„ค๊ณ„ : 22.04.11 ~ 15
  • ํ”„๋กœ์ ํŠธ ๊ตฌํ˜„ : 22.04.18 ~ 05.17
  • ๋ฒ„๊ทธ ์ˆ˜์ • ๋ฐ ์‚ฐ์ถœ๋ฌผ ์ •๋ฆฌ : 22.05.18 ~ 20

๐Ÿ‘ช ํŒ€์› ์†Œ๊ฐœ



๐Ÿ‘‘ ์†์ฐฝํ˜„
(Back-End)



๐Ÿ™‚ ์†ก๋ฏผ์ˆ˜
(Front-End)



๐Ÿ˜† ์ด๋‹ค์˜ˆ
(Back-End)



๐Ÿ˜ ์ธ์ฃผ๋น„
(Front-End)



๐Ÿ™„ ์ •ํ™์ง„
(Back-End)



๐Ÿ˜ถ ์ œ์ง„๋ช…
(Front-End)

REST API
UI/UX
REST API
UI/UX
REST API
UI/UX
Team TOOLIV
Team TOOLIV

๐Ÿ› ๏ธ ๊ธฐ์ˆ  ์Šคํƒ





์ƒ์„ธ ๊ธฐ์ˆ ์Šคํƒ ๋ฐ ๋ฒ„์ „
๊ตฌ๋ถ„ ๊ธฐ์ˆ ์Šคํƒ ์ƒ์„ธ๋‚ด์šฉ ๋ฒ„์ „
๊ณตํ†ต ํ˜•์ƒ๊ด€๋ฆฌ Gitlab
์ด์Šˆ๊ด€๋ฆฌ Jira
์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ Mattermost, Notion
BackEnd DB MySQL 5.7
Redis 7.0.0
Java zulu 8
Spring Spring Boot 2.6.6
Spring Security
Spring Data JPA
IDE Eclipse JEE 2020-06
IntelliJ 2021.3.1
Cloud Storage AWS S3
Build Gradle 7.4
Socket
WebRTC OpenVidu 2.21.0
OpenVidu-server-kms 2.21.0
API Docs Swagger 3.0.0
Client HTML5
CSS3
JavaScript(ES6)
React 17.0.2
TypeScript 4.6.3
emotion CSS in JS 11.x
recoil ์ „์—ญ์ƒํƒœ๊ด€๋ฆฌ 0.6.1
electron desktop app 18.1.0
openvidu webRTC 2.21.0
stompjs webSocket 6.1.2
IDE Visual Studio Code 1.67.1
Build react-build
electron-build
FrontEnd HTML5
CSS3
JavaScript
Next 12.1.6
React 18.1.0
TypeScript 4.6.4
Server ์„œ๋ฒ„ AWS EC2
ํ”Œ๋žซํผ Ubuntu 20.04.3 LTS
๋ฐฐํฌ Docker 20.10.12

๐Ÿ—‚๏ธ ์‹œ์Šคํ…œ ์•„ํ‚คํ…์ฒ˜

์‹œ์Šคํ…œ ๊ตฌ์„ฑ
์•„ํ‚คํ…์ฒ˜

๐Ÿ–ฅ๏ธ ์ฃผ์š”๊ธฐ๋Šฅ

ํŠœํ† ๋ฆฌ์–ผ

  • TOOLIV์„ ์ฒ˜์Œ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ์šฉ์ž๋“ค๋„ ์„œ๋น„์Šค๋ฅผ ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํŠœํ† ๋ฆฌ์–ผ์„ ์ œ๊ณตํ•ฉ๋‚˜๋‹ค.
ํŠœํ† ๋ฆฌ์–ผ
ํŠœํ† ๋ฆฌ์–ผ

์›Œํฌ์ŠคํŽ˜์ด์Šค

  • ์›Œํฌ์ŠคํŽ˜์ด์Šค๋Š” ํŒ€ ๊ตฌ์„ฑ์›์ด ํ•จ๊ป˜ ์†Œํ†ตํ•˜๊ณ  ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋Š” ์ฑ„๋„๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๊ณต๋™์˜ ์ž‘์—…๊ณต๊ฐ„์ธ ์›Œํฌ์ŠคํŽ˜์ด์Šค๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์†Œํ†ตํ•˜๊ณ  ์‹ถ์€ ํšŒ์›์„ ์ดˆ๋Œ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์›Œํฌ์ŠคํŽ˜์ด์Šค ์ƒ์„ฑ ๋ฐ ์ดˆ๋Œ€
์›Œํฌ์ŠคํŽ˜์ด์Šค ์ƒ์„ฑ ๋ฐ ์ดˆ๋Œ€

์ฑ„๋„

  • ์ฑ„๋„์€ ์ฑ„ํŒ… ๋ฐ ํŒŒ์ผ ์†กยท์ˆ˜์‹ , ํ™”์ƒํšŒ์˜ ๋“ฑ ํŒ€์›๋“ค์ด ๋ชจ์—ฌ ์—…๋ฌด๋ฅผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„์ž…๋‹ˆ๋‹ค.
  • ๊ณต๊ฐœ/๋น„๊ณต๊ฐœ ์—ฌ๋ถ€์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์›Œํฌ์ŠคํŽ˜์ด์Šค ์†Œ์†๋ฉค๋ฒ„๋ผ๋ฉด ํ•ด๋‹น ์›Œํฌ์ŠคํŽ˜์ด์Šค์˜ ๋ชจ๋“  ๊ณต๊ฐœ์ฑ„๋„์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ฑ„ํŒ…์ฑ„๋„ ๋˜๋Š” ํ™”์ƒ์ฑ„๋„์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ฑ„๋„ ์ดˆ๋Œ€
์ฑ„๋„ ์ดˆ๋Œ€
๊ณต๊ฐœ ์ฑ„๋„ ์ฐธ์—ฌ
๊ณต๊ฐœ ์ฑ„๋„ ์ฐธ์—ฌ

์ฑ„ํŒ…

  • Markdown, ํŒŒ์ผ ์†กยท์ˆ˜์‹ ์„ ํฌํ•จํ•˜์—ฌ ๊ฐœ์ธ ๋˜๋Š” ํŒ€ ์ „์ฒด์— ์‰ฝ๊ฒŒ ์—ฐ๋ฝํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜๋‹จ์ž…๋‹ˆ๋‹ค.
  • ์ฑ„ํŒ… ์•Œ๋ฆผ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์ฑ„๋„ ๋‚ด ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜์—ฌ ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ์‰ฝ๊ฒŒ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ฑ„ํŒ… ๋ฐ ํŒŒ์ผ ์ „์†ก
์ฑ„ํŒ… ๋ฐ ํŒŒ์ผ ์ „์†ก
์ฑ„ํŒ… ์•Œ๋ฆผ
์ฑ„ํŒ… ์•Œ๋ฆผ
์ฑ„๋„ ๋‚ด ์ฑ„ํŒ… ๊ฒ€์ƒ‰
์ฑ„๋„ ๋‚ด ์ฑ„ํŒ… ๊ฒ€์ƒ‰
๊ฐœ์ธ ๋ฉ”์„ธ์ง€ - ์œ ์ € ๊ฒ€์ƒ‰
๊ฐœ์ธ ๋ฉ”์„ธ์ง€ - ์œ ์ € ๊ฒ€์ƒ‰
๊ฐœ์ธ ๋ฉ”์„ธ์ง€ - ํ”„๋กœํ•„ ํด๋ฆญ
๊ฐœ์ธ ๋ฉ”์„ธ์ง€ - ํ”„๋กœํ•„ ํด๋ฆญ

ํ™”์ƒํšŒ์˜

  • ํ™”๋ฉด๊ณต์œ  ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ํ™”์ƒํšŒ์˜ ์ค‘์—๋„ ์‹ค์‹œ๊ฐ„ ์ฑ„ํŒ…์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด ์ฑ„ํŒ…๋‚ด์—ญ๋„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ™”์ƒ ํšŒ์˜ ๋ฐ ์ฑ„ํŒ…
ํ™”์ƒ ํšŒ์˜ ๋ฐ ์ฑ„ํŒ…

Incoming Webhook

  • ์™ธ๋ถ€ ์„œ๋น„์Šค๋กœ๋ถ€ํ„ฐ ๋ฉ”์„ธ์ง€๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์›นํ›…์„ ์ƒ์„ฑํ•˜๊ณ , ์ƒ์„ฑ๋œ ์›นํ›… ID๋ฅผ ํ†ตํ•ด ์™ธ๋ถ€๋กœ๋ถ€ํ„ฐ ๋ฐ›๋Š” ๋ฉ”์„ธ์ง€๋ฅผ ์ฑ„ํŒ…์ฐฝ์œผ๋กœ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
ํ™”์ƒ ํšŒ์˜ ๋ฐ ์ฑ„ํŒ…
์›นํ›…

๋ฉ”์„ธ์ง€ ์ „์†ก ์˜ˆ์•ฝ

  • ๋ฉ”์„ธ์ง€ ์ „์†ก ์˜ˆ์•ฝ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์ผ์ • ์‹œ๊ฐ„์ด ๋˜๋ฉด ๋ฉ”์„ธ์ง€ ๋ฐ ํŒŒ์ผ์„ ๋งค์ผ ์ž๋™์œผ๋กœ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ์ž๋“ค์€ ๋‹จ์ˆœ ๋ฐ˜๋ณต ์—…๋ฌด๋ฅผ ์ž๋™ํ™”ํ•˜๊ณ , ๋ณธ ์—…๋ฌด์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ™”์ƒ ํšŒ์˜ ๋ฐ ์ฑ„ํŒ…
๋ฉ”์„ธ์ง€ ์ „์†ก ์˜ˆ์•ฝ

ํŒŒ์ผ ๋ชจ์•„๋ณด๊ธฐ

  • ํŒŒ์ผ ๋ชจ์•„๋ณด๊ธฐ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์ฑ„๋„ ๋‚ด์—์„œ ์ฃผ๊ณ  ๋ฐ›์€ ํŒŒ์ผ์„ ํ•œ ๋ˆˆ์— ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ™”์ƒ ํšŒ์˜ ๋ฐ ์ฑ„ํŒ…
ํŒŒ์ผ ๋ชจ์•„๋ณด๊ธฐ

๐Ÿ“‹ ํ”„๋กœ์ ํŠธ ๊ด€๋ จ ๋ฌธ์„œ

๊ตฌ๋ถ„ ๋งํฌ
๊ณตํ†ต์ฝ”๋“œ ๊ณตํ†ต์ฝ”๋“œ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์™€์ด์–ดํ”„๋ ˆ์ž„ ์™€์ด์–ดํ”„๋ ˆ์ž„ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์ปจ๋ฒค์…˜๋ชฉ๋ก ์ปจ๋ฒค์…˜๋ชฉ๋ก ๋ฐ”๋กœ๊ฐ€๊ธฐ
ERD ERD ๋ฐ”๋กœ๊ฐ€๊ธฐ
ํฌํŒ…๋งค๋‰ด์–ผ ํฌํŒ…๋งค๋‰ด์–ผ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์™ธ๋ถ€์„œ๋น„์Šค ์ด์šฉ ์™ธ๋ถ€์„œ๋น„์Šค ์ด์šฉ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์‹œ์—ฐ ์‹œ๋‚˜๋ฆฌ์˜ค ์‹œ์—ฐ ์‹œ๋‚˜๋ฆฌ์˜ค ๋ฐ”๋กœ๊ฐ€๊ธฐ



TOOLIV Enterprise Edition (์„ค์น˜ํ˜•) ์„œ๋น„์Šค ์ด์šฉํ•˜๊ธฐ - ๋ฐฐํฌ



Deployment

TOOLIV Enterprise Edition - Deployment - Follow the guide we provide.


API References

TOOLIV Enterprise Edition - API References

About

๐ŸŒทํ˜‘์—…์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด ์„ ํƒ, ์‹ค์‹œ๊ฐ„ ์ฑ„ํŒ…๊ณผ ํ™”์ƒํšŒ์˜๊ฐ€ ๊ฐ€๋Šฅํ•œ TOOLIV

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 55.8%
  • Java 43.4%
  • JavaScript 0.4%
  • CSS 0.1%
  • Dockerfile 0.1%
  • Shell 0.1%
  • HTML 0.1%