단국대학교 재학생의 편의를 위한 서비스 어플리케이션 📱
대부분의 학교에는 그 학교를 위한 많은 커뮤니티가 존재하지만, 대형 커뮤니티 특성상 대부분의 사용자들이 특정 게시판만 이용을 하기 때문에 활성화되기 원하는 게시판들이 몇 가지 있었습니다. 주변 대학생들의 의견을 들어보았을 때 현재 상용화된 어플리케이션은 너무 방대한 정보들 때문에 원하는 정보들이 묻힌다는 의견이 많았고, 사담보다는 실질적으로 이득을 얻을 수 있는 실용적인 서비스를 원하고 있었습니다.
따라서, '슬기로운 단국생활'은 재학생 설문조사를 기반으로 필요하다고 가장 많이 언급된 서비스 2가지를 제공하고, '단쿠키'의 닉네임제도와 '에브리타임'의 카테고리 서비스를 접목함과 동시에 단국대학교 전용 어플리케이션이라는 이름에 맞게 각 캠퍼스 근처 식당 및 카페의 정보와 위치를 제공하는 서비스를 추가로 구현하였습니다.
| 기술 스택 |
|---|
| 이름 | 역할 | 이름 | 역할 |
|---|---|---|---|
| 이승미 | 1. User 데이터베이스 설계 및 구축 2. MyPage UI 및 정보출력 구현 3. MyPage관련 Node JS 코드 작성 4. 서버 관리 및 구축(RDS, EC2) 5. 로그인/회원가입 기능 6. Push 알람 기능 7. 이메일 인증기능 |
배정원 | 1. Home, Lost 게시판 UI 및 기능 구현 2. Lost 게시글, 댓글 데이터베이스 설계 및 구축 3. 게시판 이미지 업로드 구현 4. Lost 게시판 관련 Node JS 코드 작성 5. 회원가입 유효성 검사 |
| 박지원 | 1. Main, Home, Mate, Mail UI 구현 2. 이메일 인증 및 쪽지 기능 구현 3. Mate 게시글, 댓글, 쪽지 데이터베이스 설계 및 구축 4. Mate 기능 구현 5. Mate 게시판 관련 Node JS 코드 작성 6. 전체적인 화면, 앱아이콘 설계 및 디자인 |
김진하 | 1. Restaurant 관련 UI 및 기능 구현 2. 서버 관리 및 구축(RDS, EC2) 3. Restaurant 관련 Node JS 코드 작성 4. Home 화면 식당 및 카페 추천 서비스 구현 5. 네이버지도 API를 이용한 위치 서비스 기능 추가 |
| 적용 대상 | 요구 기능 | 세부 요구 조건 |
|---|---|---|
| Home | 추천 기능 | 추천서비스 사용 시 캠퍼스별로 나누어져 있어야 한다. |
| Login/Join | 유효성검사 이메일인증 자동로그인 |
이메일, 닉네임이 기존회원가 중복되지 않아야 하고 이메일은 오직 단국대 이메일이어야 한다. 오직 단국대 이메일로 인증받아야 하며, 제한시간 안에 인증이 완료되어야 한다. 어플 재접속시 자동로그인이 되어야한다. |
| Mate/Lost | 게시판기능 이미지업로드 검색 쪽지 |
로그인한 사용자와 작성자가 같을 경우에만 관리가 가능해야 한다. 글 작성 시 업로드가 되어야하며, 사진은 카메라와 앨범 모두 가능토록 한다 검색시 검색어를 포함하는 제목이 검색이 되어야하고, 각 게시판에 해당하는 글만 검색이 되어야한다. 자동으로 sender와 receiver가 생성되어야 한다. |
Flow Chart
데이터베이스 구조
LOST
📍 분실물을 찾거나, 찾아주기 위한 분실물 서비스
MATE
📍 원하는 카테고리의 메이트를 찾을 수 있는 서비스
RESTAURANT
📍 캠퍼스 근처 맛집과 카페 리스트, 위치, 세부 정보 제공 및 추천서비스
VIDEO












