Voting App Project with React
높은 뜻 정의교회 선거 앱(PWA) - Voting App
프로젝트 팀원
프로젝트 기간
- 2019.09 ~ 2020.02
프로젝트 개요
- 교수님께서 필요에 의해 의탁하신 프로젝트입니다.
- 높은 뜻 정의교회 선거 앱입니다.
개발 언어 및 구성 환경
- Language: javascript
- Library: React.js
- DB: MySQL (Module: Node.js)
- OS: Window, iOS, Android
- IDE: VSCode
구현 내역
기능
- 선거에 참여하는 피선거자 목록은 관리자가 각 선거 마다 등록할 수 있습니다.
- 엑셀 파일(.xlsx) 업로드를 통해 피선거자를 등록할 수 있습니다.
- 추가적으로, 등록된 피선거자가 투표하기 위해서는 휴대폰 인증이나 현장 인증이 필요합니다.
- 선거의 최종 결과는 관리자만 조회할 수 있습니다.
- 선거 종료 후 결과는 엑셀 파일(.xlsx)로 저장할 수 있습니다.
화면
- 메인 화면
- 선거 생성 화면
- 선거 결과 화면
프로젝트 내 역할
- Front-end