IT·프로그래밍 / 웹사이트・모바일앱 개발

온라인 코드 평가 및 취합 시스템

진행 방식
외주: 약속된 과업을 일정 기간 내에 완성해 결과물을 받아요
의뢰인 유형
기업(법인·개인사업자·예비창업자)
프로젝트 시작일
2024-04-01
프로젝트 종료 예정일
2025-04-30
준비 상황
필요한 내용을 가볍게 정리해놓았습니다
정부지원 여부
정부지원사업 또는 정부지원 연구 과제
프로젝트 설명
* 아래 내용으로 정부지원사업 지원하여 선정되면 3월 중으로 미팅신청 예정 Admin은 작업을 업로드 합니다. 개발자들은 각자에게 할당된 작업을 수행함으로써 보상과 포트폴리오를 얻을 수 있음 산출물 1.기획단계 산출물 - 기능명세서 - 화면설계서(wireframe) - API 명세서 - ERD - 프로젝트 타임라인 및 진행계획서 2. 개발과정에서의 산출물 - QA명세서 - 기능구현에 대한 Check List 3. 개발이후의 산출물 - 소스코드 - 인수인계서 ---- 요구사항 1. 관리자 기능 - 퀘스트 업로드: 관리자는 코딩 문제(퀘스트)를 시스템에 업로드할 수 있어야 합니다. 문제 설명, 입력/출력 예시, 제한 사항, 타임아웃 제한, 보상 정보 등을 포함해야 합니다. - 코드 검토: 제출된 코드를 검토하고, 피드백을 제공할 수 있는 기능. - 보상 관리: 개발자가 문제를 성공적으로 해결했을 때 지급될 보상을 설정하고 관리 2. 개발자 기능 - 퀘스트 탐색 및 선택: 개발자는 리스트에서 퀘스트를 탐색하고, 풀고 싶은 퀘스트를 선택할 수 있습니다. 각 퀘스트에는 난이도, 예상 소요 시간, 보상 등의 정보가 표시 - 코드 편집기: 웹 기반 코드 편집기를 제공하여, 개발자가 브라우저에서 직접 코드를 작성하고 테스트할 수 있어야 합니다. 문법 하이라이팅, 자동 완성 기능이 포함 - 코드 제출 및 실행: 개발자가 작성한 코드를 시스템에 제출하고, 실시간으로 실행 결과를 볼 수 있어야 합니다. 제출된 코드는 자동화된 테스트 케이스를 통해 평가됨 - 보상 수령: 퀘스트를 성공적으로 완료하면, 개발자는 시스템에서 설정된 보상을 받습니다. 보상은 포인트로 지급됩니다. 3. 코드 검토 및 저장 - 자동 코드 검토: 제출된 코드는 자동화된 테스트 케이스를 통해 초기 검토를 거칩니다. - 코드 저장 및 통합 : 관리자는 여러 개발자가 제출한 코드를 하나의 파일로 취합할 수 있는 기능을 사용할 수 있습니다.
개발 언어 및 스킬
NextJS TypeScript NodeJS PostgreSQL Python ReactJS
avatar
For*****
세금계산서
필요
예산
150,000,000
비슷한 프로젝트 등록하기
프로젝트 등록하고, 딱 맞는 전문가를 만나보세요.
비슷한 프로젝트 등록하기 >