프로젝트/쿠팡이츠 클론코딩

[쿠팡이츠 클론코딩] 개발 범위 및 API 명세서

김긍수 2022. 3. 11. 01:30

2021년 6월, 2주동안 클라이언트 1명과 함께 쿠팡이츠 클론코딩을 진행하였다.

블로그를 운영하고나서 진행한 프로젝트인데도 불구하고 2주라는 짧은 시간동안 진행되는 프로젝트다보니 블로그에 제대로 남기지 못했다. 그 아쉬움으로 다시 상기시킬겸 블로그를 작성해본다!

 

우리가 원하는 주제로 기획해서 개발하는게 아니라,

이미 서비스 중인 "쿠팡이츠" 앱을 따라서 코딩하는 것이다보니 어디서부터 어디까지 똑같이 따라할 것인가?에 대한 고민이 컸다. 하지만 최대한 많은 기능을 구현하고 싶었고 제대로 하고 싶었다!

 

다음은 클라이언트 담당 팀원과 계획한 개발범위, 그리고 서버에서 계획한 필요한 API들이다.

 

1. 개발 범위

2. API 명세서

RESTful한 API를 위해 REST API의 설계규칙을 지켰다.

총 51개의 API를 설계했지만 2주 프로젝트 기간동안에는 35번 API까지 완성하였고 교육 프로젝트 마감 이후에 클라이언트 팀과 시간을 내어 51번 API까지 완성시켰다. 

 

 

github : https://github.com/eunsoo999?tab=repositories