Giter Site home page Giter Site logo

binance_nft's Introduction

소개

아틀라스 게임을 해봤는데, 단위가 0.00002이렇게 쪼개져있어서 한국돈으로 치환하기 불편함.

해당 코인시세보기 -> 환율보기 -> 게산기 켜서 계산 하는 과정을 거쳐야하는데, 자동으로 처리할 수 있게끔 하고 싶음.

또한, 나만의 포트폴리오를 만들어 보고싶음.


0203

그림은 계속 추가될 것.

사용한 기술, 환경

환경 : mac + AWS EC2(free tier)

언어 : js, python, java

핵심 라이브러리, 프레임워크 : vue.js(vuefity), Spring + boot, Requests, beautifulsoup, Selenium

  • 크롤링 : python(Selenium, beautifulsoup, webdriver)
  • 서버통신 : python(Requests), Spring + boot, vue.js
  • 화면 : vue.js(vuefity,vue-router,vuex) 2version
  • 인프라 : aws EC2(micro.t2)
  • 자동화배포 : github action, aws codeDeploy
  • DB : Redis
  • API : FTXAPI(코인 시세정보), 한국수출입은행(환율정보)
  • 잡다 : jwt token, 이메일 인증(spring-boot-start-mail)

해야하는것.

  1. front code 리팩토링(폴더 구조 변경)
  2. JAVA 코드 리팩토링
  3. appspec.yml을 수정하여 EC2 디렉토리로 구분하여 배포
  4. git action workflow 2개 분기(java code, python code)로 나누어서 처리하는 방법 찾아보기.
  5. 업비트 api 계좌연동해서 전체 자산 보기
  6. 부동산관련도
  7. 주식 관련도

참고한 사이트(계속 추가)

  1. https://minu0807.tistory.com/82 - vue의 rules에 대하여
  2. https://vuetifyjs.com/ - vuefity사이트
  3. https://deockstory.tistory.com/26 - vue, boot 연동과정
  4. https://galid1.tistory.com/755 - token관련
  5. https://velog.io/@ehdrms2034/Spring-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%95%94%ED%98%B8%ED%99%94%EC%97%90-%EB%8C%80%ED%95%9C-%EA%B3%A0%EC%B0%B0 - salt암호화, jwt토큰 redis관련
  6. https://sundries-in-myidea.tistory.com/130 - 비동기로 아이디 중복처리하기 관련
  7. https://bamdule.tistory.com/238 - 이메일 인증
  8. https://github.com/Jo-App/vuetilfy_menu/blob/master/src/components/PageTitle.vue - 컴포넌트 나누기(메뉴, 타이틀)
  9. https://ko.javascript.info/import-export - js의 import개념({}와 그냥 임포트 차이)

아쉬운 점.

  1. 참고용 서적을 vue3버전을 사서, vue 3버전으로 못한점. 추후 vue3 + vite로 프로젝트를 다시 진행하고 싶음. 다시 만들거나.

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.