일단 작은거부터 심플 판매사이트

소개

원래 주문관리시스템을 만들어보는게 목표이긴 한데 너무 큰 시스템이어서 부담이 되었었다.

크게 보면 관리자, 판매자, 구매자 이렇게 3 role 가지고 있는 시스템이고,

판매자는 판매할 물건을 입력하고. 해당 물건을 구매자에게 구매하는 구조로 관리자는 해당 판매자를 관리하는 구조이다.

그래서 해당 사항에 대해서 요건 정리 한 내용을 바탕으로 해당 내용을 firebase studio로

실행을 해보았다. 해당 화면은 아래 화면과 같다.

메인화면

판매자 대시보드

소비자 화면

해당 부분 생각보다 내가 생각지도 못한 부분을 구현해주기도 하고, 사이즈가 너무 생각보다 커서

현재 firebase studio를 잘 모르는데. 이렇게 하다가는 뭔 모르고 그냥 지나갈수 있을거 같아. 해당 범위를 최소로 잡아서 판매자가 간단하게 작성해서 적 을수 있는 구조로 일단 간단하게 만들어서 테스트를 해본다음에 해당 부분을 진행하는게 맞을거 같아 다시 작은사이즈로 시작했다.

먼저 해당 작업사항에 대해서 Claude와 긴밀하게 대화나누며 하나씩 잡아 나갔다.

간단하게 판매자가 이미지와 함께 올리는 구조의 간단 사이트를 만들고자 해서 해당 내역을 firebase studio를 이용해서 구성을 하였다.

그후 파이어베이스 콘솔을 설정을 잡았다. 해당 콘솔에서 생성된 프로젝트를 지정해서 환경설정값을 해당 프로젝트에 콘솔에 설정된 값으로 치환해주고, 세팅 부분을 작업하였다. 그결과 간단하게 판매자가 제품 등록할수 있는 사항까지 진행하였다.

결과와 배운 점

처음에는 만들고 싶은거에 대해서 좀 치중해서 생각했었는데.

하다보니, 처음에는 간단하게 일단 배포하는것이 중요하다는 생각이 들었고.

생각보다 파이어베이스 예민한 아이라는 생각이 들었어요.

그리고 이유 없는 에러 없다는 생각이 들었어요. ㅎㅎㅎ

언능 이거 마스터하고, 좀더 확장한 사이트 만들어 보고 싶네요.

도움 받은 글 (옵션)

16기 파이어베이스 수업 및 16기 파이어베이스 글

1개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요