전국의 레스토랑을 찾고 예약할 수 있는 중개 플랫폼 서버입니다.
Fast API 프레임워크를 사용해 REST API 서버를 구현했습니다.
Clean Architecture를 구성하려고 노력하였고, 테스트 주도 개발을 하였습니다.
Gitflow를 이용하여 Master, Develop, Feature로 branch를 구분하여 관리합니다.
- Python3.8
- Docker 1.42 (minimum 1.12)
- Ubuntu 20.04
- Create virtualenv
$ pip3 install virtualenv
$ virtualenv env
$ source env/bin/activate
- Install dependencies
$ git clone https://github.com/f-lab-edu/CatchTable.git
$ cd CatchTable
$ pip install -r requirements.txt