K-FreeMarket 프로젝트는 실물 상품을 판매할 수 있는 전자상거래 웹 서비스 구축을 목표로 시작되었습니다.
본 프로젝트는 실제 판매 업체가 활용 가능한 실무 수준의 서비스를 지향하며, 프론트엔드와 백엔드 모두 사용성과 확장성을 중점에 두고 기획되었습니다.
프론트엔드는 Next.js 15 버전과 TypeScript를 기반으로 개발하고 있으며, Vercel을 통해 배포할 예정입니다. 사용자 경험(UX)을 최우선으로 고려하여 설계하고 있습니다.
백엔드는 Spring Boot 프레임워크를 기반으로 하며, Docker를 활용하여 컨테이너 이미지를 생성하고, GitHub Actions를 통해 CI/CD 파이프라인을 구성하였습니다. 최종 배포는 AWS 환경에서 이루어질 예정입니다.
본 블로그에서는 프로젝트를 진행하면서 마주한 문제들과 해결 과정, 기술적 고민 등을 차례로 정리해 나갈 계획입니다.
최종적으로는 실제 서비스 운영과 성능 최적화 과정을 포함한 전반적인 개발 기록을 공유할 예정입니다.