All Projects โ†’ connect-foundation โ†’ 2019-01

connect-foundation / 2019-01

Licence: MIT license
๐Ÿ‘จโ€๐Ÿ’ป๐Ÿ‘ฉโ€๐Ÿ’ปBoolean Avengers : ๊ฐœ๋ฐœ ์ƒ์‹์„ ์ ๊ฒ€ํ•  ์ˆ˜ ์žˆ๋Š” ์›น ์‹œ๋ฆฌ์–ด์Šค ๊ฒŒ์ž„ ์„œ๋น„์Šค

Programming Languages

javascript
184084 projects - #8 most used programming language
TSQL
950 projects

Projects that are alternatives of or similar to 2019-01

ansible-traininglab
Dockerized Ansible Training Lab
Stars: โœญ 16 (-57.89%)
Mutual labels:  travis-ci
CleanArchitecture-SocketIO
CleanArchitecture with SocketIo ๐Ÿ“ก
Stars: โœญ 32 (-15.79%)
Mutual labels:  socket-io
badge-matrix
More advanced badges for projects using Travis or Sauce Labs
Stars: โœญ 77 (+102.63%)
Mutual labels:  travis-ci
ci-minikube
run minikube on ci
Stars: โœญ 28 (-26.32%)
Mutual labels:  travis-ci
EduSmart
It utilizes 3D, Augmented reality to give real-life simulations or feels of various models and make the learning process more impactful and fascinating. With an interactive live feature, students can ask the teacher their doubts instantly and also discuss.
Stars: โœญ 23 (-39.47%)
Mutual labels:  socket-io
socketio-with-express
Sample script demonstrating how to run Express with socket.io.
Stars: โœญ 29 (-23.68%)
Mutual labels:  socket-io
vue3-chat
2021๐Ÿ‘จโ€๐ŸŽ“Vue2/3ๅ…จๅฎถๆกถ + Koa+Socket+Vant3ๅ‰ๅŽ็ซฏๅˆ†็ฆป็งปๅŠจ็ซฏ่Šๅคฉๅบ”็”จใ€‚vue+nodeๅ…จๆ ˆๅ…ฅ้—จ้กน็›ฎ
Stars: โœญ 46 (+21.05%)
Mutual labels:  socket-io
CPP Template
C++ project template : CMake, Test, Travis CI, Appveyor, CodeCoverage, Doxygen
Stars: โœญ 32 (-15.79%)
Mutual labels:  travis-ci
vue-feathers-chat
A sample realtime chat made with Vue and Feathers.
Stars: โœญ 50 (+31.58%)
Mutual labels:  socket-io
Spreen
Now use any device with a web browser as a second screen for your laptop or PC. No cables. No internet. No software installation. Just Spreen, that's it.
Stars: โœญ 29 (-23.68%)
Mutual labels:  socket-io
build-stats
๐Ÿ† get the build stats for pipelines ๐Ÿ†
Stars: โœญ 79 (+107.89%)
Mutual labels:  travis-ci
fifa
React + Node.js + socket.io -- A turn-based multiplayer game-client based on FIFA
Stars: โœญ 26 (-31.58%)
Mutual labels:  socket-io
socket.io-clusterhub
socket.io storage powered by clusterhub for multi process applications.
Stars: โœญ 70 (+84.21%)
Mutual labels:  socket-io
SocialApp-React-Native
Social Networking mobile app similar to Instagram in React Native.
Stars: โœญ 79 (+107.89%)
Mutual labels:  socket-io
uni-chat
uni-app + vue3.0 + typescript + vue-cli ไปฟๆ‰‹ๆœบQQ่Šๅคฉ qq่กจๆƒ…ๅŒ…
Stars: โœญ 55 (+44.74%)
Mutual labels:  socket-io
Asher.Ai
Welcome to the API side of Asher, where all the language processing happens.
Stars: โœญ 20 (-47.37%)
Mutual labels:  socket-io
Chromecast
Chromecast desktop app: Node.js, Electron, React & Material-UI.
Stars: โœญ 49 (+28.95%)
Mutual labels:  travis-ci
docker-fastpath
Only Build Your Docker Imagesย Once
Stars: โœญ 52 (+36.84%)
Mutual labels:  travis-ci
spiced-final-project
Career explorer platform developed in React.js in 6 days.
Stars: โœญ 14 (-63.16%)
Mutual labels:  socket-io
ChartTheStockMarket
๐Ÿ”ฅ ๐Ÿ“ˆ ๐Ÿ’ธ Chart the Stock Market - FCC Challenge
Stars: โœญ 39 (+2.63%)
Mutual labels:  socket-io

Welcome to Boolean Avengers ๐Ÿ‘‹

Version node-version npm-version Documentation Issues Pull requests Travis License: MIT

๐Ÿ“– Wiki

๐Ÿ–ฅ Demo Video

๐Ÿ•น๏ธ Click and Play game!

๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ OX ํ€ด์ฆˆ ๊ฒŒ์ž„ ์„œ๋น„์Šค

๋๊นŒ์ง€ ์‚ด์•„๋‚จ๋Š” ์ž๊ฐ€ ์ฑ„์šฉ๋œ๋‹ค! ์‹์ƒํ•œ ํ€ด์ฆˆ๊ฒŒ์ž„๊ณผ ์ง€๋ฃจํ•œ ๊ฐœ๋ฐœ ๊ณต๋ถ€์— ์งˆ๋ฆฌ์…จ๋‚˜์š”? ํ‚ค๋ณด๋“œ๋กœ ์ง์ ‘ ์บ๋ฆญํ„ฐ๋ฅผ ์กฐ์ž‘ํ•ด์„œ ๊ฐœ๋ฐœ ์ƒ์‹ OX ํ€ด์ฆˆ๋ฅผ ํ’€์–ด๋ณด์„ธ์š”! Boolean Avengers๋Š” ๋‹ค์ด๋‚ด๋ฏนํ•œ ๊ฒŒ์ž„ ์š”์†Œ์™€ ๊ฐœ๋ฐœ ์ƒ์‹ ํ€ด์ฆˆ๋ฅผ ๊ฒฐํ•ฉํ•œ ์›น ์‹œ๋ฆฌ์–ด์Šค ๊ฒŒ์ž„ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

Install & Run

  • ๐Ÿ˜˜Front-End
cd client
npm install
npm start
  • ๐Ÿ—Back-End
cd server
npm install
npm start
  • ๐ŸณBy Docker-compose
docker-compose up

โ›‘Run tests

npm test

๐Ÿ Challenge

์›น์—์„œ ์ฆ๊ธฐ๋Š” ๋‹ค์ด๋‚ด๋ฏนํ•œ ๊ฒŒ์ž„!

  • ์›น ํ™˜๊ฒฝ์—์„œ ์œ ์ €๋“ค์ด ์—ฌ๋Ÿฌ ์ƒํ˜ธ์ž‘์šฉ์„ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒŒ์ž„ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์—ฌ๋Ÿฌ ์œ ์ €๋“ค์˜ ํ–‰๋™์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฐ˜์˜ํ•˜๋ฉด์„œ, ์œ ์ €๋“ค์—๊ฒŒ ๋™์ผํ•œ UX๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์›น์—์„œ ๋ณด๋‹ค ๋ถ€๋“œ๋Ÿฌ์šด ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ํ†ตํ•ด ๋งค๋„๋Ÿฌ์šด ๊ฒŒ์ž„ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์œ ์ €๋“ค๊ฐ„์˜ ์ƒํ˜ธ์ž‘์šฉ์„ ์œ ๋„ํ•˜์—ฌ, ๋‹ค์ด๋‚ด๋ฏนํ•œ ๊ฒŒ์ž„ ์š”์†Œ๋“ค์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ“’ Tech Log

๐Ÿ”ง Tech Stack

๐Ÿ—ƒ 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

Server&Client

CI/CD

CI/CD

Socket event flow

Socket event flow

Game Logic

Move

Game Logic: Move

Game start to end

Game Logic: Start&End

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ Author

๐Ÿ‘ค boostcamp 2019-01

๐Ÿ‘ธ ๊น€ํฌ์„ 
๐ŸŒŸ ํ•จํ˜•๊ทœ
๐Ÿค ์„œ๋ณดํ˜„๐Ÿ‘จโ€โš•๏ธ
๐Ÿ’‘ ์กฐ์˜๋„

๐Ÿ“ Copyright

Character Image

Allowed use and edit only for non-commercial from Source

Sound

Allowed use only for non-commercial from Source

๐Ÿค Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.


This README was generated with โค๏ธ by readme-md-generator

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].