꾸준히 안타치기
[Android] 쿡스타그램( SNS + 1:1채팅 TCP/IP ) 본문
쿡스타그램
- 음식사진과 맛집 사진을 올리고, 간단한 채팅을 할수 있는 앱 입니다.
주요기능
1. 회원가입 / 마이페이지
- 로그인, 자동로그인
- 로그아웃
- 마이페이시 프로필 등록
- 올린게시물수, 팔로잉, 팔로워 수표기
- 북마크 모아보기
2. 게시글 CRUD
- 게시글 작성, 수정, 삭제 - 실시간 갱신
- 사진 갤러리에서 가져오기, 찍어서 올리기
- 작성자 프로필 사진눌러 친구페이지로 이동
- 작성자만 수정 삭제 가능
3. 게시글 검색, 좋아요, 북마크, 팔로잉,팔로워, 댓글 대댓글 CRUD
- 북마크를 누른글을 모아서 볼수있고, 해지가 가능 / 북마크 게시글눌러 각게시글로 이동
- 팔로잉한 유저를 모아볼수 있고, 팔로잉한 친구 마이페이지로 이동
- 팔로잉 신청, 팔로잉 해제
- 댓글, 대댓글 기능 - 댓글 작성자만 수정삭제 가능
4. 1:1 채팅
- 친구 마이페이지에서 채팅 버튼을 누르면 친구와의 채팅방생성
- 채팅방탭에 채팅 목록생성
- 1:1 채팅 TCP/IP 소켓통신
- 텍스트 전송
- 사진 전송
- 알림기능 - 채팅방에 없을때 상대에게 알림이 오며 마지막 메시지 확인
사용기술
Server : AWS / Amazon EC2- OS: Ubuntu 18.04.5
Protocol : HTTP, TCP/IP
Language: java, php
Database : Mysql
Libary: volley, Retrofit, Glide, JDBC, JSON
1.회원가입 로그인 마이페이지 사진등록
회원가입
로그인, 자동로그인
로그아웃
마이페이지 프로필 등록
올린게시물수, 팔로잉, 팔로워 수표기
북마크 모아보기
2.게시글 CRUD
게시글 작성, 수정, 삭제 - 실시간 갱신
사진 갤러리에서 가져오기, 찍어서 올리기
작성사 프로필 사진눌러 친구페이지로 이동
작성사만 수정삭제 가능
3.검색 팔로우 북마크 좋아요
검색, 좋아요, 북마크
북마크를 누른글을 모아서 볼수있고, 해지가 가능 / 북마크 게시글눌러 각게시글로 이동
팔로잉한 유저를 모아볼수 있고, 팔로잉한 친구 마이페이지로 이동
팔로잉 신청, 팔로잉 해제
4.댓글 대댓글 CRUD
댓글, 대댓글 기능 - 댓글 작성자만 수정삭제 가능
채팅 텍스트 이미지 알림
친구 마이페이지에서 채팅 버튼을 누르면 친구와의 채팅방생성
채팅방탭에 채팅 목록생성
1:1 채팅 TCP/IP 소켓통신
텍스트 전송
사진 전송
알림기능 - 채팅방에 없을때 상대에게 알림이 오며 마지막 메시지 확인
이미지 출처 - https://kr.freepik.com/free-vector/people-learning-how-to-cook-from-books-and-internet_7795595.htm
'Portfolio' 카테고리의 다른 글
[iOS] 글자줍기 출시중 받은 리젝대응 (0) | 2022.06.21 |
---|---|
[iOS] 글자줍기 런칭 1.0.2(2022.06.19) (0) | 2022.06.21 |
[Android] timer record (0) | 2021.12.11 |
[Java GUI] 천국김밥 키오스크 (0) | 2021.12.11 |
[Java] 게임 초밥의달인 (0) | 2021.12.11 |