티스토리 뷰
사이드 프로젝트 기획은 어느정도 구색을 갖추었고, 기획을 토대로 기술적으로 구현이 가능한지 검토가 필요하다. 우선 필요한 기능을 먼저 나열해보았다.
- 기본 기능 (우선 순위)
- 인스타그램 데이터 수집
- 수집된 데이터를 기반으로 가공
- 가공된 정보를 사용자에게 전달
- 추가 기능 (후 순위)
- 회원가입 & 로그인
- 사용자마다 내가 응모 했던 매장을 체크할 수 있는 기능
- 커뮤니티 게시판
- 회원가입 & 로그인
인스타그램 데이터 수집은 셀레니움 라이브러리를 사용할 생각이다. 한가지 문제점이 있다면 인스타그램에서 API를 제공해주지 않아 실시간으로 등록되는 게시글에 대한 수집 여부이다. 실시간 웹 애플리케이션 개발이 부족하여 조금 더 검토를 해야겠지만 리소스 낭비가 발생하더라도 정확한 정보를 사용자에게 전달해주는게 목적인만큼 주기적으로 업데이트 요청을 보내는 polling
방법을 채택할 것 같다. 또한 데이터 수집 서버와 여러가지 로직을 담당하는 서버를 따로 두어 작은 서비스의 조합으로 구축할 것이다. 발매정보 플랫폼의 목적에 맞게 웹보다는 앱으로 제작하고 Play Store 에 등록하여 상용화가 가능할 정도로 구현하는 것이 목표이다.
디프만 11기 활동으로 인하여 잠시 중단!
'스터디 > 사이드 프로젝트' 카테고리의 다른 글
[사이드 프로젝트] 벤치마킹 (0) | 2022.02.09 |
---|
댓글