본문 바로가기
포트폴리오

친환경 쇼핑몰 프로젝트 구축하기: 1인 개발자의 웹사이트 제작 및 기술 스택 소개 (1)

by 플라퉁 2023. 6. 26.
728x90
반응형

 

 

 

 

안녕하세요 이번에는 포트폴리오겸 실제 서비스를 해보고 싶어서

 

친환경 쇼핑몰 프로젝트를 시작하려고 합니다. 

 

공부할겸 최근 배운 기술들을 모두 활용해서 만들어 보겠습니다.

 

프로젝트는 2~3달을 목표로 정했고 일정 및 순서와 계획은 다음과 같습니다.

 

 

 

 

 

1. 시장 조사와 비즈니스 계획 수립 (1인 개발자 본인 수행)

제품 및 서비스를 어떤 시장 세그먼트에 집중할지 결정하고 목표 고객을 정합니다.
주요 경쟁사와 시장 상황을 분석하고 비즈니스의 핵심 가치와 차별화를 설정합니다.
초기 인력 배치, 예산, 시장 진입 전략 등을 고려한 비즈니스 계획을 작성합니다.



2. 쇼핑몰 제작 (1인 개발자 본인 수행)

백엔드 개발: 스프링 부트를 사용하여 백엔드 개발을 수행하고 API를 설계합니다.
프론트엔드 개발: 리액트 또는 자바스크립트를 사용하여 사용자 친화적인 인터페이스를 제작합니다.



3. 외주 디자인 인력 확보 (옵션)

예산이 허용하는 범위 내에서 프리랜서 또는 외주 디자인 인력을 고려하여 사이트 디자인 작업을 맡겨보세요.



4. 상품 정보 및 콘텐츠 관리 (1인 개발자 본인 수행)

상품 정보 및 이미지를 등록하고, 웹사이트와 관련된 문구와 콘텐츠를 작성합니다.



5. 테스트 및 수정 (1인 개발자 본인 수행)

쇼핑몰 사용성, 기능, 성능 등을 테스트하고 필요한 부분을 수정합니다.



6. 초기 마케팅 수행 (1인 개발자 본인 수행)

친환경 제품 관련 커뮤니티, SNS, 블로그 등을 이용해 사이트 홍보 및 관심을 끌 수 있는 콘텐츠를 제공합니다.



7. AI 추천 알고리즘 개발 (1인 개발자 본인 수행)

사용자 데이터를 수집하고, 맞춤형 추천 알고리즘을 개발하기 위한 툴들을 연구 및 사용합니다.

 

 

 

 

 

저는 친환경 제품을 주제로 쇼핑몰을 작성하기로 하였고 1인 개발자로써 

 

쇼핑몰 제작을 위해 다음과 같은 계획을 세웠습니다.

 

 

 

 

1.  사용자 인증 (회원가입, 로그인, 로그아웃)

 

사용자 정보를 등록하기 위한 회원가입 API


사용자 인증과 권한 관리를 위한 로그인 및 로그아웃 API

 

 

2. 상품 관련 (상품 목록 조회, 상품 상세 조회)
 

상품 목록을 가져오기 위한 상품 목록 조회 API
 

특정 상품의 상세 정보를 가져오기 위한 상품 상세 조회 API

 



3. 장바구니 관련 (장바구니 추가, 조회, 상품 수량 변경, 삭제)
 

상품을 장바구니에 추가하기 위한 장바구니 추가 API
 

현재 장바구니에 담긴 상품 목록을 조회하기 위한 장바구니 조회 API

 



4. 장바구니 내 상품 수량을 변경하기 위한 상품 수량 변경 API
 

장바구니에서 상품을 삭제하기 위한 상품 삭제 API

 


5. 주문 관련 (주문 생성, 주문 조회, 주문 상태 변경)
 

사용자의 주문을 처리하기 위한 주문 생성 API
 

주문 내역을 조회하기 위한 주문 조회 API
 

주문 상태를 변경(예: 배송 중, 배송 완료)하기 위한 주문 상태 변경 API

 

 

 

다음과 같은 순서로 개발부터 시작하려고 합니다.

 

백엔드는 코틀린과 스프링부트, postgres데이터베이스를 사용,

 

프론트는 리액트 및 리코일 사용예정입니다. 

 

 

 

 

728x90
반응형

댓글