Coder Social home page Coder Social logo

food-rocket's Introduction

food-rocket

음식 주문 및 배달 서비스를 위한 API 서버 입니다.
클라이언트는 카카오 오븐을 사용해서 화면을 구성하고 각 기능을 정의했습니다.(푸드로켓 화면)

HTTP 상태 코드

클라이언트가 보내는 http 요청에 대해 적절한 응답을 보낼 수 있도록 문서를 참고했습니다.
참고 문서 : https://developer.mozilla.org/ko/docs/Web/HTTP/Status

URI 설계

URI 설계 시 일관적인 명명 규칙을 적용하여 API 직관적으로 유지할 수 있도록 했습니다.
참고 문서 : https://docs.microsoft.com/ko-kr/azure/architecture/best-practices/api-design

Git 브랜치 전략

푸드로켓 프로젝트는 Git Flow 전략으로 브랜치를 관리합니다.
이슈에 대응하여 브랜치를 생성하고 작업한 내용은 Pull Request를 보내 리뷰를 진행한 후 merge를 진행합니다.

git flow

브랜치 설명
master 제품으로 출시될 수 있는 브랜치
develop 다음 출시 버전을 개발하는 브랜치
feature 기능을 개발하는 브랜치
release 이번 출시 버전을 준비하는 브랜치
hotfix 출시 버전에서 발생한 버그를 수정하는 브랜치

브랜치 전략 참고 : 우아한형제들 기술 블로그

사용 기술 및 환경

Spring boot, Gradle, Mybatis, Redis, MySQL, Java8

ERD

erd

food-rocket's People

Contributors

seohoon-dev avatar

Stargazers

JeongHo Yang avatar HanWoo avatar Kang Min Kyu avatar

Watchers

James Cloos avatar  avatar

food-rocket's Issues

위키 나누기

위키의 Home에 포스팅과 프로젝트 설명을 위한 그림 등이 섞여있습니다.

블로그포스팅은 따로 메뉴를 만들어서 빼시고, 홈에 프로젝트에 전반적인 내용을 자세히 써주면 좋을 것 같습니다~

README.md에도 프로젝트에 대한 내용이 보강되면 좋을 것 같고요

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.