경상국립대학교 컴퓨터과학과 팀장 박주철(19학번), 팀원 손승우(17학번), 팀원 황승현(17학번)
전자 소프트웨어 유통망(ESD; Electronic Software Distribution)에서는 주기적으로 소프트웨어를 할인하거나 무료로 배포한다. 전 세계의 ESD는 수십 곳이나 되며, 업체마다 할인 시기도 다르고 홍보가 제대로 안 되어 일반 소비자가 모든 사이트의 핫딜을 아는 건 불가능한 일이다. 대부분 소비자는 배너광고를 보고 이 소식을 알 거나, 일부 부지런한 소비자는 다른 사용자가 인터넷 커뮤니티 사이트에 올라온 글을 보고 소식을 알기도 한다. 일부 커뮤니티는 이러한 소식만을 다루는 게시판을 따로 만들어 관리하기도 한다. ‘소프트웨어 핫딜’은 여러 ESD에서 제공하는 할인 및 무료 소프트웨어 목록을 정리해서 알려주는 앱이다.
- 팀장 박주철
- 프로젝트 지휘, 계획, 관리
- 구글 파이어베이스 및 데이터베이스 구축
- 서버 및 크롤링 기능 구현
- 자료 조사
- 팀원 손승우
- 서버 간 연결 기능 구현
- 핫딜 리스트 및 UX/UI 구현
- 설정 기능 및 UX/UI 구현
- 기능 간 연동
- 팀원 황승현
- 스플래시 화면 구현
- 설정 기능 및 UX/UI 구현
- 검색 기능 구현
- 앱 UX/UI 디자인
본 프로젝트 개발에 사용된 라이브러리 및 파이프라인입니다.
- Android Jetpack - 고품질 개발 라이브러리 및 툴 모음집
- Firebase - 모바일, 웹 애플리케이션 개발 플랫폼
종류 | 목록 |
---|---|
사용 언어 | Java, Node.js |
개발 도구 | Android Studio, Github |
데이터베이스 | Firebase Cloud Firestore Database |
OS 환경 | Windows 10 |
본 프로젝트의 포크 혹은 분리되어 개발된 모듈 혹은 관련된 추가 리포지토리 목록입니다.
- SW HotDeal Project
- SW HotDeal Repository - SW HotDeal 프로젝트의 Repository입니다. (현 Repository)
- SW HotDeal 서버 및 크롤러 Repository - SW HotDeal의 서버 및 크롤러 Repository입니다.
- ESD HotDeal Project
- ESD HotDeal Repository - SW HotDeal 프로젝트의 웹 이식 프로젝트 Repository입니다.
- ESD HotDeal 컴포넌트 Repository - ESD HotDeal 프로젝트에서 사용된 컴포넌트 Repository입니다.
- ESD HotDeal 서버 및 크롤러 Repository - ESD HotDeal 프로젝트의 서버 및 크롤러 Repository입니다.
본 개발을 하면서 작성된 보고서 및 발표 자료입니다.
보고서 자료 | 발표 자료 |
---|---|
제안서 PDF 링크 | 제안서 발표 PPT 링크 |
설계서 PDF 링크 | 설계서 발표 PPT 링크 |
보고서 없음 | 중간 발표 PPT 링크 |
테스트 계획서 PDF 링크 | 테스트 발표 PPT 링크 |
최종보고서 PDF 링크 | 최종 발표 PPT 링크 |