본 프로젝트는 데이터베이스 관리 시스템(DBMS)을 사용하는 웹 애플리케이션을 개발하는 프로젝트로, "따릉이 플랫폼"을 주제로 한다.
"따릉이 플랫폼"은 현재 서울특별시 서울시설공단에서 운영하는 완전 무인 공공자전거 대여 서비스 "서울자전거 따릉이"를 기반으로 둔 개발 프로젝트로, "서울자전거 따릉이"의 공식 홈페이지 및 공식 애플리케이션을 참고해 보다 나은 서비스를 제공하고자 하는 데 목적을 둔다.
"따릉이 플랫폼" 웹 애플리케이션은 서버와 클라이언트로 구성되어 있다. 본 프로젝트에서는 웹 서버와 데이터베이스 관리 시스템(DBMS)을 연동하여 서버 부분을 구현하며, 동시에 웹 브라우저가 클라이언트의 역할을 수행하여 사용자와의 상호작용을 처리하도록 한다.
데이터셋은 서울특별시 "서울 열린데이터 광장"에서 제공하는 "공공자전거 대여소 정보(23.06월 기준).csv"을 사용하여 제작되었다.
역할 | 종류 |
---|---|
Framework | |
Library | |
Database | |
Programming Language |
필수로 구현해야 하는 기본 기능은 아래와 같다.
- 관리자 기능: 회원 관리, 따릉이 시설 관리, 따릉이 대여소 개설 및 폐쇄, 게시판 관리
- 이용자 기능: 회원가입, 개인 정보 조회, 게시글 작성
- 따릉이 위치 정보 조회
- 따릉이 대여소 현황 조회
- 따릉이 고장 신고
기본 기능 이외에 구현한 주요 특별 기능은 아래와 같다.
FE 2명 & BE 2명
정성엽 | 최경정 | 김민경 | 손승현 |
Frontend | Frontend | Backend | Backend |