Skip to content
This repository has been archived by the owner on Feb 22, 2020. It is now read-only.
Jaeyoung edited this page Mar 5, 2018 · 4 revisions

개요

소물에 참여할 도서관 신청을 받는 페이지의 개발이 필요합니다. 관공서에서는 Google에 대한 접속이 제한되어 있어 Google Forms를 이용하지 못해 그와 같은 기능을 하는 사이트를 만드는 것이 목표입니다. 3월 첫 주까지는 개발이 완료되어 사이트가 올라가야 합니다. 빠르면 빠를수록 좋습니다. 명세

기술 스택

웹사이트를 호스팅하는 서버 하나가 필요하며, 임시방편으로 빠르게 만들어서 일시적으로 사용하고 닫는 것에 목표가 있으므로 서버 자체와 웹 사이트를 구성하는 스택은 자유롭습니다. 하지만 이 시스템에서 받은 도서관 데이터는 이후 만들어질 시스템에 쉽게 Migration을 수행할 수 있도록 MySQL이나 MongoDB 등의 데이터베이스에 규격을 맞추어 저장해두어야 합니다.

구현 목표

이 링크, Preview에 도서관 신청시에 받아야 할 정보들이 Google Form의 형태로 존재합니다. 다만, 정확한 도서관 주소 식별을 위해 주소만 별도의 API를 활용해서 사용자가 주소를 검색하여 정확한 주소를 넣을 수 있도록 하는 처리가 필요할 것입니다. 우리가 만드는 시스템은 이 정보들을 그대로 받아서 Backend로 전송해야 합니다. 이 정보들을 Backend로 전송하며, Backend는 이를 적절히 처리해서 데이터베이스에 저장합니다.

제공 사항

이 작업을 위해 AWS EC2 인스턴스 두 개가 제공됩니다. 하나는 웹 사이트와 웹 서버를 호스팅할 서버이며 나머지 하나는 DB 서버입니다. 우선 IPv4 주소로 사용하다가, 준비가 되면 http://somul.kr/apply/library, 혹은 http://db.somul.kr과 같은 주소가 할당될 예정입니다.

Clone this wiki locally