Skip to content

likelion-cnu/eco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✍️ 프로젝트 요약

image (2) (1)

image (1) (1)

eco 3 JPG

  • 사용 대상
    • 재난 상황이 터졌을 때, 현 상황에 대한 의견들을 주고 받고 싶은 사람
    • 재난 상황에 대해 추모등의 감정 표현을 하고 싶은 사람
  • 문제 의식
    • 네이버나 기타 웹 서비스의 댓글이 막힘에 따라 재난 상황에서 사람들간의 커뮤니케이션을 할 수 있는 커뮤니티가 필요하다 느꼈습니다.
  • 제공 서비스
    • 공공데이터포털의 재난 문자 API를 이용해서, 재난 문자들을 실시간으로 서비스에서 업데이트 해줍니다.
    • 실시간으로 업데이트 된 재난 문자를 하나의 게시글로 저장할 수 있습니다..
    • 하나의 게시글에는 댓글과 좋아요, 슬퍼요 등의 감정 표현을 달 수 있습니다.

🐱‍🏍 사용 기술 및 라이브러리

  • Python, Django
  • React.js
  • Mysql
  • Amazon AWS
  • Swagger
  • 공공데이터
  • Discord

🖥 담당한 기능 (Backend)

  • 공공데이터의 재난 문자 API를 이용하고 API를 가공하여서, 게시글 형식으로 DB에 저장하고 프론트엔드에게 통신하는 기능
  • 각 게시글에 댓글감정들을 유저들이 작성할 수 있는 기능

🛠문제점과 보완할 점

  • 문제 : 공통 데이터 포털의 재난 문자 API가 생각보다 너무 자주 update 되어서 서버의 트래픽이 높아졌던 문제
    • 보완할 점 : 단순한 프로젝트라고 해서 트래픽에 관한 부분을 고려하지 않는 것이 아니라 분산 트래픽 처리에 대해서 공부를 하고, 적용해봐야겠다.

💡 성장한 부분

  • 외부 API를 이용하여서, API를 개발하는 방법을 알게 되었습니다.
  • CloudType을 이용하여서 배포를 경험해보았습니다.
  • AWS RDS를 사용해보았습니다.
  • API 문서를 작성하는 방법과 자동 API 문서 툴, Swagger를 알게되었습니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors