Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/connect-foundation/2019-01
๐จโ๐ป๐ฉโ๐ปBoolean Avengers : ๊ฐ๋ฐ ์์์ ์ ๊ฒํ ์ ์๋ ์น ์๋ฆฌ์ด์ค ๊ฒ์ ์๋น์ค
https://github.com/connect-foundation/2019-01
canvas-api docker docker-compose express javascript mysql nginx nodejs react socket-io travis-ci
Last synced: 9 days ago
JSON representation
๐จโ๐ป๐ฉโ๐ปBoolean Avengers : ๊ฐ๋ฐ ์์์ ์ ๊ฒํ ์ ์๋ ์น ์๋ฆฌ์ด์ค ๊ฒ์ ์๋น์ค
- Host: GitHub
- URL: https://github.com/connect-foundation/2019-01
- Owner: connect-foundation
- License: mit
- Created: 2019-11-01T09:04:49.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-10-04T12:57:36.000Z (about 1 year ago)
- Last Synced: 2023-12-05T12:10:19.060Z (12 months ago)
- Topics: canvas-api, docker, docker-compose, express, javascript, mysql, nginx, nodejs, react, socket-io, travis-ci
- Language: JavaScript
- Homepage:
- Size: 5.66 MB
- Stars: 39
- Watchers: 6
- Forks: 10
- Open Issues: 61
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Welcome to Boolean Avengers ๐
### ๐ [Wiki](https://github.com/connect-foundation/2019-01/wiki)
### ๐ฅ [Demo Video](https://www.youtube.com/watch?v=ByhvS6dEXKk)
### ๐น๏ธ [Click and Play game!](https://boolean-avengers.dev)
> #### ๊ฐ๋ฐ์๋ฅผ ์ํ OX ํด์ฆ ๊ฒ์ ์๋น์ค
> ๋๊น์ง ์ด์๋จ๋ ์๊ฐ ์ฑ์ฉ๋๋ค!
์์ํ ํด์ฆ๊ฒ์๊ณผ ์ง๋ฃจํ ๊ฐ๋ฐ ๊ณต๋ถ์ ์ง๋ฆฌ์ จ๋์?
ํค๋ณด๋๋ก ์ง์ ์บ๋ฆญํฐ๋ฅผ ์กฐ์ํด์ ๊ฐ๋ฐ ์์ OX ํด์ฆ๋ฅผ ํ์ด๋ณด์ธ์!
Boolean Avengers๋ ๋ค์ด๋ด๋ฏนํ ๊ฒ์ ์์์ ๊ฐ๋ฐ ์์ ํด์ฆ๋ฅผ ๊ฒฐํฉํ ์น ์๋ฆฌ์ด์ค ๊ฒ์ ์๋น์ค์ ๋๋ค.## Install & Run
- ๐Front-End
```sh
cd client
npm install
npm start
```
- ๐Back-End
```sh
cd server
npm install
npm start
```
- ๐ณBy Docker-compose
```sh
docker-compose up
```## โRun tests
```sh
npm test
```## ๐ Challenge
**์น์์ ์ฆ๊ธฐ๋ ๋ค์ด๋ด๋ฏนํ ๊ฒ์!**
- ์น ํ๊ฒฝ์์ ์ ์ ๋ค์ด ์ฌ๋ฌ ์ํธ์์ฉ์ ํ ์ ์๋ ๊ฒ์ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ์ฌ๋ฌ ์ ์ ๋ค์ ํ๋์ ์ค์๊ฐ์ผ๋ก ๋ฐ์ํ๋ฉด์, ์ ์ ๋ค์๊ฒ ๋์ผํ UX๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ์น์์ ๋ณด๋ค ๋ถ๋๋ฌ์ด ์ ๋๋ฉ์ด์ ์ ํตํด ๋งค๋๋ฌ์ด ๊ฒ์ ํ๊ฒฝ์ ์ ๊ณตํฉ๋๋ค.
- ์ ์ ๋ค๊ฐ์ ์ํธ์์ฉ์ ์ ๋ํ์ฌ, ๋ค์ด๋ด๋ฏนํ ๊ฒ์ ์์๋ค์ ์ ๊ณตํฉ๋๋ค.
## :ledger: Tech Log
- [1์ฃผ์ฐจ - ์๋น์ค ๊ธฐํ + ๊ฐ๋ฐ ์ธํ + ๋ธ๋์น ์ ๋ต](https://github.com/connect-foundation/2019-01/wiki/Project-Tech-Log#1์ฃผ์ฐจ---์๋น์ค-๊ธฐํ--๊ฐ๋ฐ-์ธํ --๋ธ๋์น-์ ๋ต)
- [2์ฃผ์ฐจ - ์ธํ๋ผ + ๊ฐ๋ฐํ๊ฒฝ ์ค์ (husky + ESLint)](https://github.com/connect-foundation/2019-01/wiki/Project-Tech-Log#2์ฃผ์ฐจ---์ธํ๋ผ--๊ฐ๋ฐํ๊ฒฝ-์ค์ husky--ESLint)
- [3์ฃผ์ฐจ - ์บ๋ฆญํฐ ์ ๋๋ฉ์ด์ + ์ค์๊ฐ ์์ง์ ํ์](https://github.com/connect-foundation/2019-01/wiki/Project-Tech-Log#3์ฃผ์ฐจ---์บ๋ฆญํฐ-์ ๋๋ฉ์ด์ --์ค์๊ฐ-์์ง์-ํ์)
- [4์ฃผ์ฐจ - ๊ฒ์ ์์ธ์ํฉ + socket test + ์์ผ ์ฌ์ฐ๊ฒฐ ์ด์](https://github.com/connect-foundation/2019-01/wiki/Project-Tech-Log#4์ฃผ์ฐจ---๊ฒ์-์์ธ์ํฉ--socket-test--์์ผ-์ฌ์ฐ๊ฒฐ-์ด์)
- [5์ฃผ์ฐจ - ์บ๋ฆญํฐ ์์ง์ ๋ฒ๊ทธ + OAuth ๋ก๊ทธ์ธ](https://github.com/connect-foundation/2019-01/wiki/Project-Tech-Log#5์ฃผ์ฐจ---์บ๋ฆญํฐ-์์ง์-๋ฒ๊ทธ--OAuth-๋ก๊ทธ์ธ)
- [6์ฃผ์ฐจ - ์ฌ์ด๋ + ๋๋ฉ์ธ + ์๊ฒฉํ ์ฑํ ๊ธธ์ด ๊ฒ์ฌ + ์ ๋๋ฉ์ด์ ์ถ๊ฐ](https://github.com/connect-foundation/2019-01/wiki/Project-Tech-Log#6์ฃผ์ฐจ---์ฌ์ด๋--๋๋ฉ์ธ--์๊ฒฉํ-์ฑํ -๊ธธ์ด-๊ฒ์ฌ-+-์ ๋๋ฉ์ด์ -์ถ๊ฐ)
- [7์ฃผ์ฐจ - ๋ฆฌํฉํ ๋ง](https://github.com/connect-foundation/2019-01/wiki/Project-Tech-Log#7์ฃผ์ฐจ---๋ฆฌํฉํ ๋ง)## ๐ง Tech Stack
![](https://i.imgur.com/YtStqB6.png)## ๐ Project Folder
```
๐docker
๐mysql
๐script
๐client
โโโ ๐public
โโโ ๐src
โ โโโ App
โ โโโ ๐modules
โ โโโ ๐constants
โ โโโ ๐components
โ โโโ ๐Admin
โ โโโ ๐Login
โ โโโ ๐Lobby
โ โโโ ๐Room
โ โโโ ๐OAuth
๐server
โโโ App
โโโ ๐bin
โ โโโ www
โโโ ๐middlewares
โโโ ๐routes
โ โโโ ๐admin
โโโ ๐database
โโโ ๐controller
โโโ ๐models
โโโ ๐constants
โโโ ๐test
โโโ ๐util
```## ๐ Architecture
### Server & Client### CI/CD
### Socket event flow
### Game Logic
#### Move#### Game start to end
## ๐จโ๐ฉโ๐ฆโ๐ฆ Author
๐ค **boostcamp 2019-01**
> ๐ธ [๊นํฌ์ ](https://github.com/bellaah)
> ๐ [ํจํ๊ท](https://github.com/gyustar)
> ๐ค [์๋ณดํ](https://github.com/ktseo41)๐จโโ๏ธ
> ๐ [์กฐ์๋](https://github.com/young-do)## ๐ Copyright
#### Character Image
Allowed use and edit only for non-commercial from [Source](https://forums.rpgmakerweb.com/index.php?threads/marvel-characters-sets-sv-battlers-avengers-spider-man-x-men-more.101244/)#### Sound
Allowed use only for non-commercial from [Source](https://www.bensound.com/royalty-free-music)## ๐ค Contributing
Contributions, issues and feature requests are welcome!
Feel free to check [issues page](https://github.com/connect-foundation/2019-01/issues).***
_This README was generated with โค๏ธ by [readme-md-generator](https://github.com/kefranabg/readme-md-generator)_