부모님께서 현재 평창에서 사과 과수원을 운영하고 계시는데 주문을 유도하거나 상품의 가격을 궁금해 하시는 분들이 계실 때 하나 하나 설명해주기가 어렵다고 하셔서 그런 문제를 해결할 수 있는 사이트가 없냐고 물으셨다.
그래서 당연히 사이트들은 많이 있지만 부모님께서 직접 운영하고 사용하기에는 다들 너무 어려운 사이트가 대부분이기 때문에 내가 직접 만들어 드리기로 했다.
갑작 스럽고 단기간에 끝내야하는 프로젝트였기 때문에 내가 가장 자신있는 기술과 사용해보고 싶었던 기술을 섞어서 사용하기로 했다.
source : https://github.com/juno-choi/jayeon-api
language : java
framework : spring boot
db : h2, mysql, JPA
tool : intellij, git, Docker
server : 개인 raspberry pi
url : http://jayeonapple.com
source : https://github.com/juno-choi/jayeon-front
language : javascript, node.js, html, css
framework : express
api : jayeon-api
tool : vsc, git, Docker
server : 개인 raspberry pi
프로젝트는 front의 node server에서 api server로 만들어진 back end server로 요청하여 데이터를 저장하고 사용하는 방식으로 진행했다. msa로 구현하고 싶었지만 단기간에 프로젝트를 구성하기엔 너무 시간이 걸릴거 같고 내 경험치도 부족해서 추후에 이 프로젝트를 msa로 변경해보는 과정을 진행해보려고 한다.
판매 사이트
관리자
현재는 이런 모습인데 앞으로 바꿔나가 보자!