프로젝트 5

[목록] 프로젝트가 남긴 것들

릴레이 플로깅 안드로이드 앱 프로젝트 - SSAFY 10기 프로젝트- 6인 1팀, Backend 담당구현 사항프로젝트 전프로젝트 후랭킹 APIPython 으로 변수 선언하고, 반복문과 조건문을 사용할 수 있음Java 로 변수 선언하고, 반복문과 조건문을 사용할 수 있음Django 를 이용해 CRUD 를 수행할 수 있음.Spring 에서 3계층 (Presentation/Service/Persistence) 의 역할에 대해 이해함.Spring 에서 controller , service , entity , repository 패키지의 역할과 그 안에 들어가는 자바 클래스를 작성할 수 있음.Spring Data Redis 를 사용해서 자료구조 Sorted Set 을 사용한 CRUD 를 Spring 을 통해 구현..

프로젝트 2024.08.14

[설계] API 명세

기본 URL http/test.com/apiAPI 설계Rest 방식은 4가지 method를 사용해 crud 처리Post - Create(쓰기)Get - Read(읽기)Put - Update(수정)Delete - Delete(삭제)http://192.168.0.1:3306/{영향을 끼칠 테이블이름}/{기능 이름}기능 이름 예시) 회원가입, 로그인, 마이페이지 …만약 영향을 끼칠 테이블이 여러개라면, 테이블 이름은 주 기능이 있는 테이블로 작성마이페이지 프로필 변경 로직mypagePUT (update)닉네임, 휴대폰 - 무조건 updateurl - 기존 이미지와 동일파일 - update 하기 (S3로 보내서 url 얻기)multipart 로 안드로이드 -> 서버로 전송 -> 서버에서 S3 로 전송 -> S3..

[개요] 기획

팀명GDD서비스명릴플(RILPLE)서비스 설명/주요기능[릴레이 플로깅] App회원가입 , 로그인프로젝트 생성 or 참여참여, 완료(종료) 인증리워드 수령프로젝트의 특장점(기능 관점)유저들이 릴레이로 플로깅을 하는 것을 확인할 수 있도록 기능 구성 (공통의 프로젝트에 참여하는 형식)유저에게 플로깅하기 좋은 경로를 추천하는 경로 추천 기능프로젝트의 차별점/독창성(기술 관점)경로는 조회가 빠른 MongoDB 사용지리적 데이터 관련 다양한 함수를 제공하는 PostGIS 사용역할별 담당자FE:정철주,홍유준 BE : 김성훈,최재성,김효주,송민석기술스택모바일 백엔드 DB 주요 기술 스택AndroidSpring BootMongoDB, PostGISFE : Android Jetpack, Hilt BE : Java 17,..