Home About
About
Cancel

About

    김덕휘

  • -1996년 출생
  • -2018년 ROKMC 전역
  • -2021년 연세대학교 컴퓨터과학과 졸업

Solved.ac

레벨문제경험치
BRONZE5954,528
SILVER101854,567
GOLD1679,669,027
PLATINUM358,290,013
DIAMOND00
RUBY00

개발 로그

Ebbeum


Repository Link

프레임워크 : react-native

파트 : FE

이븜은 리액트 네이티브 프레임워크를 기반으로한 android, ios 어플리케이션입니다. 회원, 비회원 이용을 지원하며, 체형 입력을 통해 각자의 체형에 어울릴만한 스타일의 옷을 추천해주는 어플리케이션입니다.



The Keys Judge - FE


Repository Link
Page Link

프레임 워크 : vue.js vuex

파트 : FE

백준 온라인 저지의 클론 사이트이며, 학습을 목적으로 제작되었습니다. 대부분의 asset은 BOJ사이트의 것을 사용하였습니다.



The Keys Judge - BE


Repository Link

프레임 워크 : Node.js Mysql Sequelize

파트 : BE

Thekeys judge 백준 클론 사이트를 위한 서버입니다. 로그인과 회원가입, 문제의 정보 가져오기 및 채점 서버를 포함합니다. 다음의 api를 제공합니다.

  1. 회원가입
  2. 로그인
  3. 문제 정보 가져오기
  4. C++, Java, Python 언어에 대한 채점(미완성)

채점에 대한 로직은 shell script 및 문제적 허용 체크, 아웃풋 무결성 체크를 위한 C++ 어플리케이션을 이용하여 구동됩니다.

submit

  • post
  • problem/submit
  • login is needed
    1
    2
    3
    4
    5
    6
    
    {
      "id" : Number,
      "problem_id" : Number,
      "language" : Number,
      "code" : String
    }
    

    (사용예시)

    1
    2
    3
    4
    5
    6
    
    {
      "id" : 1,
      "problem_id" : 1000,
      "language" : 0,
      "code" : "#include<iostream>\nusing namespace std;\nint main(void){\n int a, b;\n cin>>a>>b;\ncout<<a+b<<endl;}\n"
    }