Skip to content

hoonsbory/lotto-ts-react

Repository files navigation

Welcome to 로또맛집 👋



📃 ​Description

모든회차의 로또 번호와 유저 통계, 그리고 가상추첨까지!


주요기능

  • 수동,자동 가상 로또 추첨 (실시간 가상 추첨 기능)
  • 모든회차의 로또 번호 조회
  • 특정회차 구간의 통계 및 유저 가상 로또 통계 차트 제공 (주기적 데이터 페칭)
  • 가상 로또 3등 이상 당첨 시 명예의 전당 등록
  • 로또 영수증 제공
  • QR 로또 스캔 기능 제공
  • 리스트에 무한스크롤 및 렌더링 최적화 적용 (react-virtualized)
  • 안드로이드 웹뷰앱 배포
  • 로또 데이터 크롤링 스케쥴링

🔍 Overview


QR Code Scan


Non auto lotto


Auto lotto


Lotto Chart



🔧 ​Tech Stack

FrontEnd

  • ReactJS 17.0.1
  • Styled-components 5.2.1
  • Typescript 4.0.3
  • ChartJS 2.9.4
  • react-native-webview 11.0.0
  • expo ~40.0.0

BackEnd

  • NodeJS 12.0.0
  • graphql-yoga 1.18.3
  • mongoose 5.11.9


🏃 Steps to run

$ npm install 
$ npm run start