seongjun오류 수정

Next.js · React · Expo · Node.js

운영 중인 웹·앱 오류,
한 건씩 고정 가격으로 고칩니다.

문제 화면과 재현 순서를 먼저 확인합니다. 재현되면 고정 견적을 드리고, 재현이 안 되면 비용을 받지 않습니다. 고친 뒤에는 원인 설명·확인 방법·되돌리는 법을, 원하시면 같은 오류를 막는 자동 테스트까지 함께 드립니다.

이런 오류를 맡습니다

공통 조건은 하나입니다. "이렇게 하면 이렇게 깨진다"를 다시 만들 수 있을 것.

가격

재현을 확인한 뒤 범위와 금액을 정하고, 정한 금액은 작업 중에 바뀌지 않습니다.

  1. 진단

    5만원

    원인을 찾아 보고서로 드립니다. 직접 고치실 때 적합합니다.

    • 재현 결과와 원인 위치
    • 고치는 방향 제안
    • 2영업일
  2. 수정 + 테스트

    35만원부터

    고친 뒤 같은 오류가 다시 들어오지 않게 막습니다.

    • 수정 구성 전체
    • 수정 전 실패·수정 후 통과하는 자동 테스트 1개 이상
    • 수정 1회, 7일 하자 대응
    • 7영업일

예상 작업이 8시간을 넘으면 계약 전에 말씀드리고, 범위를 나눠 다시 견적을 드립니다. 급한 건(48시간 안)은 문의 때 적어 주세요.

진행 순서

  1. 1

    알려 주기

    아래 양식에 증상·재현 순서·사용 기술을 적어 보내 주세요. 화면 녹화가 있으면 가장 빠릅니다.

  2. 2

    재현 확인과 견적

    영업일 24시간 안에 재현 여부와 고정 견적을 회신합니다. 재현이 안 되면 여기서 끝, 비용은 없습니다.

  3. 3

    수정

    결제 뒤 저장소 권한(브랜치·PR 권한이면 충분)을 받아 고칩니다. 운영 서버·DB에는 직접 손대지 않습니다.

  4. 4

    납품과 검수

    PR, 원인 설명, 확인 방법, 되돌리는 법을 드립니다. 직접 확인하신 뒤 끝내고, 권한 회수 방법도 안내합니다.

고친 사례

직접 운영하는 서비스에서 실제로 고친 오류입니다. 고객 의뢰는 아닙니다.

웹 · Next.js

링크로 들어가면 계산기가 기본값으로 열림

증상
사이트 안 다른 페이지의 링크를 누르면, 주소에 담아 넘긴 값 대신 기본값이 채워졌습니다. 주소를 직접 열면 정상이었습니다.
원인
페이지 전환이 끝나기 전에 공용 코드가 주소를 읽어, 이전 페이지 주소를 보고 있었습니다.
수정
공용 코드 한 곳(26줄)에서 주소를 읽는 시점을 바꿨습니다.
테스트
링크 클릭부터 입력값 확인까지 브라우저 자동 테스트로 고정했습니다.

웹·앱 · 실시간 게임 서버

같은 방에서 이어 하면 지난 판 질문이 또 나옴

증상
파티 게임에서 같은 방으로 다음 판을 시작하면, 앞 판에 나왔던 질문이 다시 뽑혔습니다.
원인
질문을 판마다 새로 섞어서, 방 안에서 이미 낸 질문을 기억하지 못했습니다.
수정
방마다 낸 질문을 서버에 기록해 안 낸 질문부터 뽑도록 바꿨습니다(로직 33줄). 예전 방도 그대로 열립니다.
테스트
"6판 연속 중복 0건"을 포함한 자동 테스트 6개를 추가했습니다.

누가 고치나요

하루 1,700만 건 넘는 API 요청을 받는 서비스의 백엔드 팀을 이끌고 있고, 개인사업자로 iOS 앱 네 개를 직접 App Store에 출시해 운영합니다. 2018년부터 앱 에이전시에서 외주 개발을 했습니다.

분석과 테스트 작성에는 AI 도구를 쓰고, 최종 수정과 검증은 직접 확인합니다.

만든 앱과 경력 보기

자주 묻는 질문

못 고치면 어떻게 되나요?

재현과 원인 확인 전에는 결제를 받지 않습니다. 결제 뒤 합의한 재현 순서대로 고쳐지지 않으면 전액 돌려드립니다. 진단 구성은 보고서 자체가 납품물입니다.

고친 뒤에 같은 오류가 또 나면요?

납품 후 7일 안에 같은 원인으로 다시 생기면 무상으로 고칩니다. 원인이 다른 새 오류는 따로 견적을 드립니다.

코드를 보여 줘도 괜찮을까요?

필요한 저장소의 브랜치·PR 권한만 받습니다. 비밀번호·운영 DB·결제 키는 받지 않으며, 환경 변수가 필요하면 값 없이 이름만 알려 주시면 됩니다. 작업이 끝나면 권한 회수 방법을 안내합니다. 필요하면 비밀유지 계약서에 서명합니다.

어떤 기술까지 되나요?

Next.js, React, TypeScript, Expo·React Native, Node.js, Ruby on Rails, Kotlin(Spring) 백엔드입니다. 그 밖의 기술은 문의 때 적어 주시면 맡을 수 있는지 먼저 말씀드립니다.

맡지 않는 일이 있나요?

재현 방법을 모르는 "가끔 이상함", 앱 전체 안정화나 새로 만들기, 결제·인증 구조 재설계, 해킹 사고 대응, 데이터 복구는 맡지 않습니다. 이런 일은 범위를 나눌 수 있는지 먼저 상담해 드립니다.

세금계산서·현금영수증이 되나요?

개인사업자로 일합니다. 증빙 종류(세금계산서·현금영수증)는 견적 때 함께 안내해 드립니다.

오류 알려 주기

아래를 채우면 메일 앱에 내용이 채워진 채로 열립니다. 메일 앱이 없으면 내용 복사를 눌러 admin@seongjun.kr로 보내 주세요.

영업일 24시간 안에 재현 여부와 견적을 회신합니다.

화면 녹화·콘솔 에러 캡처는 메일에 첨부해 주세요.