☑️ 프로젝트 개요
<aside>
🌿 나우앤은 3,000여 개의 데이터를 통해
흩어져있는 친환경 패션 제품을 한 곳에서 볼 수 있는 패션 플랫폼입니다.
예비창업패키지, 학생창업유망팀 300, 에코스타트업 지원사업 우수과제에 선정되었습니다.
</aside>
진행 기간 2023.08.12 - 2023.11.16
팀 구성 기획, 디자인, 프론트엔드, 백엔드 각 1인
사용한 기술 Node.js
Express
MongoDB
BS4
Selenium
AWS EC2
AWS S3
✅ 담당 기능
1인 백엔드 개발
- keyword를 통한 브랜드와 상품의 통합 검색 기능 구현
- 30여개의 category 및 brand 필터와 정렬 추가 구현
- 코드 리팩토링
- nCm개의 함수를 n개의 미들웨어로 분리 (QA 항목 logN 건으로 감소)
- Facet 함수로 Aggregation을 병렬 처리하여 쿼리 횟수 축소
- 데이터 수집 및 분류 자동화
- instagram, blog 자체 컨텐츠 크롤링
- node cron을 이용한 데이터 수집 자동화
- AWS EC2와 S3를 이용한 배포
- 이미지 확장자 변경 및 S3로의 저장소 이전: jpg(jpeg), png → webp
💡 What I Learned
- 레거시 코드를 파악하며 개발하는 법
- 디자이너, 기획자와의 협업
- API 명세서, 패키지 구조 등의 문서화 경험
📜 서비스 소개 & 시연 영상
나우앤 소개: 나우앤 NOW &
창업팀 모어그린 소개: 나우앤을 만드는 사람들
https://youtu.be/RZF45fWGOWY
