GithubHelp home page GithubHelp logo

dkcipher / cannabis-casino-demo Goto Github PK

View Code? Open in Web Editor NEW

This project forked from huewilliams/cannabis-casino

0.0 1.0 0.0 5.07 MB

Dev 0.5(DEMO) 1.13~ 4.1/ cannabis(대마) casino , playing online web game to earn yams!

JavaScript 87.57% HTML 4.80% Vue 0.28% CSS 7.35%

cannabis-casino-demo's Introduction

Cannabis Casino

logo

개요

매일 일정 금액만큼 지급되는 YAM(게임화폐)를 가지고 카지노 웹 게임을 통해 YAM을 얻어나가는 서비스이다.

Technical Stack

Main

  • Node.js(Express.js)

Database

  • Mysql

ORM

  • Sequelize

key-value

  • Redis

Authorization

  • Json Web Token (JWT)

WebSocket

  • Socket.io

HOST

  • AWS EC2

API DOCS

  • Slate

기획의도와 개발동기

(기획자 황신우)

평소에 학교에서 학생들끼리 재미있게 즐길 수 있는 온라인 게임이 있으면 좋겠다고 생각했고 실제 돈을 걸지 않는 카지노가 있으면 좋을 것 같다는 생각이 들었다. 또한 오히려 도박을 빨리 접해서 도박의 무서움을 알고 성인이 되서는 도박에 손도 대지
않도록 도박에 대한 위험심을 알려주는 것이 목표다.

1학년 학기 초부터 만들고 싶다는 생각을 하고 있었고 주변 친구들에게 이야기 했었다. 그러다 겨울방학에 친구인 김성욱 집에 5일간 머무르게 되었고 그때 이 프로젝트를 시작하게 되었다.

황신우

  • 백엔드(Node.js)
  • 기획자, PM
  • 프론트 프로토타입(Vue.js, vanilla js)

html, css, js만으로 지뢰찾기 웹 게임을 만들었다. 처음으로 도전해보는 웹 게임이어서 어려움도 많이 있었지만 재미있는 경험이었다.

vue js를 배운지 얼마 되지 않아 거의 처음으로 프로젝트에 vue를 사용했다. 그래도 한 번 배우고 나니 생각보다 사용이 쉬웠다.
vue파일을 build하여 nodejs 서버에서 제공하도록 했다.

프론트엔드 팀원(김주성)이 참가하기 전까지 만들어 둔 Vue 프로젝트 파일은 프로토타입으로 테스트 용으로 사용하게 되었다.

김주성

  • 메인 프론트엔드(React.js)

김주성이 메인 프론트엔드로 참가하게 되면서 메인페이지의 퀄리티가 달라졌다.

베타테스트를 진행하였지만 보안적으로 문제가 많아 다시 보완중이다.

cannabis-casino-demo's People

Contributors

huewilliams avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.