관리 메뉴

Dev Blog

프로젝트 기획_20210429_Day4 본문

Projects/SeorimHwa_Flower Shop Website

프로젝트 기획_20210429_Day4

Nomad Kim 2021. 5. 1. 01:15

프로젝트 기획 프로세스

1. 프로젝트 아이디어 선정 [O] -> 화원 이커머스 웹사이트

2. 팀장, 팀 이름, 프로젝트 이름 정하기 [O] -> 프로젝트 이름 Flower Shop SeolimHwa

3. 팀원별 역할 설정 [O] -> 프론트엔드 2명

4. 프로젝트 기획 및 범위 설정 [O] -> 기능, 페이지 베이직/어드밴스드 로 구분

5. 시스템 아키텍처 설계[O]

6. 스키마 작성[O] -> 파이어스토어 JSON 트리 구조

7. API 문서 작성

8. 프로젝트 태스크 카드 작성 및 분배

9. 마일스톤 작성

10. 팀 규칙 작성 [O] -> 스택, 개발환경 설정


파이어스토어 JSON 트리구조

Collection - Document

{
    "users": {
        "id": 1,
        "email": "test@gmail.com",
        "password": "1234",
        "name": "홍길동",
        "phone": "010-0000-0000",
        "address": "인천광역시 무슨구 무슨동",
        "birthday": "1998-01-01",
        "gender": "male",
        "createdAt": "2020-01-01"
    },
    "contents": {
        "id": 1,
        "title": "어버이날 카네이션",
        "sub_title": "통통튀는 매력",
        "categories": {
            "id": "1",
            "category": "flower",
            "createdAt": "2020-01-01"
        },
        "price": "32000",
        "description": {
            "detail": "설명",
            "size": "24 * 24",
            "ingredient": "소재",
            "color": "orange",
            "symbolism": "수줍음",
            "createdAt": "2020-01-01"
        },
        "images": {
            "id": "1",
            "url": "askldfmklasdf",
            "createdAt": "2020-01-01"
        },
        "createdAt": "2020-01-01"
    },
    "reviews": {
        "id": 1,
        "contentId": 1,
        "userId": 1,
        "rate": 4.5,
        "title": "아주 만족해요",
        "comment": "abc",
        "image_url": "abc",
        "createdAt": "2020-01-01"
    }
}

 

디자인 & 효과 참조 사이트

- http://dutchflowerline.com/

- howmanyplants.com/

- www.ribrack.com/#the-next-section

 

도움받은 사이트

- JSON Tree Structure: firebase.google.com/docs/database/web/structure-data?hl=ko

- www.jsonschema.net/home

Comments