Introduce
최근 몇 년 사이에 중고물품 거래가 활발해지면서 당근, 중고나라, 번개장터 등과 같은 플랫폼들이 많은 성장을 이루었습니다. 많은 사람들은 다양한 이유로 중고물품을 거래합니다. 일부는 저렴한 가격에 좋은 물건을 구매하기 위해서이며, 일부는 사용하지 않는 물품을 현금화하기 위해 거래를 합니다. 저는 여기에 경매라는 요소를 추가하여 차별화를 두었습니다.
경매에는 몇 가지 이점이 있습니다. 경매는 구매자들 사이의 경쟁으로 인해 물품의 가격이 공정하게 형성됩니다. 또한 판매자와 구매자 간의 가격 협상을 통해 가격이 형성되므로 가격을 최적화하는 데 도움이 될 수 있습니다. 또한 입찰자들은 다른 사용자들과 경쟁하며, 최종적으로 물품을 획득하기 위해 노력하는 일종의 게임처럼 느껴질 수 있습니다.
Next.JS와 Spring을 사용해 프론트엔드와 백엔드를 구축하였습니다. 저는 Next.JS를 이용해 프론트엔드를 담당하였습니다. 사용자가 편리하게 사용할 수 있는 플랫폼을 구축하는데 노력하였습니다. 이를 위해 새롭게 회원가입하여 계정을 관리해야하는 피곤함을 덜기 위해 NextAuth를 이용하여 NAVER 계정으로 서비스를 이용할 수 있게 하였습니다. 또한 중고물품을 등록하고 경매에 참여하는 과정도 직관적이고 편리하도록 노력하였습니다.
MINE 프로젝트를 진행하면서 사용자 경험을 최우선으로 고려하는 것이 얼마나 중요한지, 그리고 간결하면서도 효율적인 코드를 작성하는 것이 얼마나 중요한지를 다시 한번 느낄 수 있었습니다. 앞으로도 설계자가 아닌, 사용자 중심으로 생각하고 개발하는 개발자가 되도록 노력하겠습니다.