가톨릭대 밥 약속 채팅 어플리케이션 (WE_EAT)
가톨릭대학교 학우들끼리 밥 약속을 할 수 있는 채팅 어플리케이션이다.
제작 기간: 2022년 3월 ~ 6월
제작 인원: 5명 (일육이공팀)
기술 스택: 아래 참고
1. Back-End
프레임워크: Spring, MyBatis3
데이터베이스: MySQL
채팅 구현: Spring WebSocket Chatting [View]
음식점 검색 API: (kakao developers) 키워드로 장소 검색하기 [View]
■ 코드 제공: GitHub 참고!!
2. Front-End
프레임워크: Flutter
개발 언어: Dart
WebSocket 레퍼런스: Flutter 공식 문서 [View]
■ 코드 제공: GitHub 참고!!
[일육이공] WE_EAT 최종 보고서
참고자료
- Spring websocket chatting server(1) – basic websocket server: https://daddyprogrammer.org/post/4077/spring-websocket-chatting/
- 키워드로 장소 검색하기:
https://developers.kakao.com/docs/latest/ko/local/dev-guide#search-by-keyword - 카카오 rest api를 활용해서 주소 좌표변환 예제:
https://spatiumwdev.tistory.com/30 - WebSockets으로 작업하기:
https://flutter-ko.dev/docs/cookbook/networking/web-sockets - [SpringBoot] Mysql 연동:
https://victorydntmd.tistory.com/321 - Spring boot mysql 연동(mybatis):
https://limjunho.github.io/2021/08/11/spring-mysql.html - MyBatis – 마이바티스 3 | 매퍼 XML 파일:
https://mybatis.org/mybatis-3/ko/sqlmap-xml.html - Postman, Simple Web Socket 레퍼런스