공공데이터를 활용한 앱 또는 웹을 만들어 이 작품을 제출하는 형식을 갖춘 대회에 참가하였다.
주제를 정하기 위해 여러 아이디어들을 생각했었다. 의약품, 식품등 여러 주제를 고심하던 끝에 서울시에서 제공하는 심리 상담 센터 공공데이터를 활용한 심리상담 어플리케이션을 만들기로 결정하였다.
2019 -> 2021 -> 2023 해를 거듭할수록 시민들의 정신건강이 악화되고 있다.
대표적으로 우울감, 스트레스, 불안이 있다.
서울시는 시민 정신건강 증진을 위해 다양한 프로그램을 진행하고 있지만, "정신질환"이라는 단어에 대한 부정적인 태도는 여전히 사회 전반에 펼쳐져있다.
국립정신건강센터에서 배포한 표를 보면 스트레스와 관련된 정신건강 지원 서비스에는 심리 상담이 가장 효과적이고 어려움을 겪는 사람들이 필요로 하는 서비스라는 것을 알 수 있다.
정신건강 서비스 제공기놔의 인지도 역시 부족한 수준이다.
(*전혀 모른다: 평균 25%이상, *매우 잘 알고 있다: 평균 5% 미만)
따라서 상담 서비스를 제공할 뿐만 아니라
사용자에게 서울시에서 제공하고 있는 맞춤 복지 프로그램을 제공해 줄 수 있는 서비스를 기획
Mind Glow 제작 배경
서울시 건강증진센터 중 정신보건(Open API)
https://data.seoul.go.kr/dataList/OA-20438/S/1/datasetView.do
서울시 건강증진센터 자치구별담당자 연락처(xlsx)
https://data.seoul.go.kr/dataList/OA-20438/S/1/datasetView.do
서울시민의 주관적 정신건강상태(API)
https://data.seoul.go.kr/dataList/OA-20332/S/1/datasetView.do
이용 경험 여부 - 정신건강복지센터(Open API)
https://data.seoul.go.kr/dataList/DT201013C036/S/2/datasetView.do
서울시정신건강통계 - 우울감 경험률(통계)
https://data.seoul.go.kr/dataList/DT201013C036/S/2/datasetView.do
Mind Glow 제작 시 사용된 공공데이터
여성가족부_청소년상담복지센터(Open API)
https://www.data.go.kr/data/15109781/openapi.do
보건복지부_국립정신건강센터_정신건강관련기관정보(Open API)
https://www.data.go.kr/data/3049990/fileData.do
서울특별시 서대문구_여성관련 복지시설 현황 (Open API)
https://www.data.go.kr/data/15055355/fileData.do
여성가족부_여성ㆍ가족ㆍ청소년ㆍ권익시설정보(Open API)
https://www.data.go.kr/data/15059689/openapi.do
서울시 성폭력피해상담소 정보(CSV)
https://data.seoul.go.kr/dataList/OA-15297/F/1/datasetView.do
한국여성인권진흥원_여성폭력_방지기관_정보(CSV)
https://www.data.go.kr/data/15015364/fileData.do
서울특별시 은평구_여성폭력상담소 현황(CSV)
https://www.data.go.kr/data/15064245/fileData.do
핵심 기능
1. 상담사 선택 -> 심리 상담
2. 심리 센터 위치 안내
3. 명상 및 오늘의 글귀
4. 오늘의 일기
카테고리별 상담과 정보제공
서울시 상담센터 홍보 및 안내
공공기관에 자료 제공
회원가입, 마이페이지를 제외한 html, css의 전반적인 뼈대를 갖추고 카테고리별 심리테스트의 벡엔드를 맡아서 개발을 진행하였다. 추가적으로, 보완이 필요한 점들은 보완하는 식으로 진행하였다.
프로젝트를 진행하면서 여러가지 어려움을 겪었지만 심리테스트 설문을 답하여 제출한 후 각 문항의 점수들을 합산하여 반환되게 하는 부분에서 고난을 겪다 결국 해결했다. 이 과정이 가장 인상깊었던 것 같아 내가 경험했던 부분을 공유하고자 한다.
심리테스트 페이지에서 여러 심리테스트 카테고리에서 API 호출 실패하여 이로 인해 'totalScore' 값이 예상대로 증가하지 않아 오류가 발생하였다. 그러나 이때에 'parseInt'를 통해 답변 데이터를 문자열에서 정수로 변환하는 과정을 추가하여 API 호출이 정상적으로 작동하여 성공하였다.
마치며...
실제로 공공데이터 창업경진대회 준비기간이 충분하지 않아 아이디어 종목으로 참가하게 되었고.... 결국 수상하지 못하였다. '공공데이터'를 활용한 아이디어를 내기가 쉽지 않았으며 상업적인 이익 뿐만 아니라 공공 목적, 사회적 이슈등을 고려하다보니 아이디어 창출이 여간 쉽지 않았다.
아이디어 종목으로 참가하였지만 끝까지 앱시연까지 해보고자 하는 마음으로 개발에 임하였다. 처음하는 개발이라 프로트 및 벡엔드에서 어려움을 겪었던 기억이 있지만 결과적으로는 끝마칠 수는 있었다. 프로젝트를 진행 중에는 인지가 잘 되지 않았는데 결과물을 보니 확실히 첫 프로젝트인 만큼 디테일 면에서 떨어진다는 것을 출품한 이후에 깨달았던 것 같다.
다음에 개발 프로젝트를하게된다면 프론트에 자바스크립트를 보다 더 적극적으로 활용하여 꾸며야 할 것 같고 또한 소비자에게 정말 필요하고 수요성이 높을만한 기능들을 고안하여 개발해야 더 이목을 끌 수 있을 것 같다고 느꼈다.
공공데이터 호출 (0) | 2024.05.03 |
---|---|
DB TEST. (0) | 2024.04.05 |
DB를 활용한 단어장! (0) | 2024.03.28 |
수강 신청 (0) | 2024.03.28 |
디렉토리 관리 시나리오 (0) | 2024.03.25 |