달랑 사진 한 장에 짧은 몇 글자만으로 사람들에게 웃음을 제공할 수 있는 Web Application 제작.
💬 적극 반영하면 좋을 리뷰는 Issues 에 남겨주시면 감사하겠습니다.
소프트웨어 캡스톤 디자인의 후속 프로젝트 진행을 위한 Web Application Server 제작.
아주 평범한 사진 한 장에 제목을 이용하여 다른 사용자들에게 웃음을 제공하는 Application.
최근 제목학원 App 의 성향 문제에 따른 문제점을 해결하기 위해 이 App 을 관리하는 매니저가 회원이 올린 사진을 허가해야 제목을 올리도록 하여 선정성을 최소한으로 줄이는 Application 을 제작합니다.
Application 의 간략한 구성은 다음과 같습니다. Web 측에도 기재하였으니 참고 바랍니다.
-
User REST API - 사용자 계정, 프로필 관리 서버
-
Context REST API - 제목학원 요청글, 사진, 제목, 반응, 댓글
-
Notice REST API - 공지사항, 관리자 FAQ
-
Relational Database : MySQL
-
NoSQL Database : Redis
-
Security : Spring Security, JWT(JSON Web Token)
-
Testing : JUnit, Mockito Mock MVC
-
Web Socket : SockJS, STOMP (in React.js Application)
-
RESTful API Documents : Swagger UI
-
Data : Spring Data JPA, Spring Data Redis
- 강인성(tails5555)
-
2018 / 08 / 15 : 최초 public 공개. Alpha Version.
- UserAPI, ContextAPI 까지 현재까지 진행한 내용들을 공개함.
-
2018 / 09 / 07 : Beta Version. (지연될 수 있음)
- NoticeAPI 까지 최종 완성을 목표로 공개함.
-
Redis 과 Scheduled Annotation 내용에 대해서 팁을 주신 조민국(MinGOODdev) 형님.
-
JPA 에서 데이터베이스 구조에 따른 참조의 성능 비교를 도달하기 위해 팁을 준 서종현(shouwn).
-
File Upload 에 대한 로드 벨런싱의 아이디어를 제공해준 장승훈(wkdtndgns).

