Skip to content

handUP1210/server-side-repo

Repository files navigation

2020 벤처 창업 동아리

지역 기반 지식공유 커뮤니티 handUP

1. 프로젝트 개요

  • 프로젝트 유형 : 2020 벤쳐창업 동아리
  • 프로젝트 수행기간 : 2020.07.10. ~ 2021.11.13

2. 프로젝트 기획배경 및 목표

프로젝트 기획배경

  • 비대면 상황 속 지식공유의 기회 제공
  • 현직자 중심의 지식 서비스 전달 및 혜택 제공
  • 지역 기반의 커뮤니티 형성(하이퍼로컬 서비스)

  • REST API, AWS Cloud Computer, Naver Mobile Map API 2.0을 활용한 지역 기반 현직자 매칭 지식 공유 서비스

프로젝트 목표

  • 도메인 주도 설계 도입
  • 일정관리 및 협업도구 도입
  • Figma를 활용한 서비스 와이어프레임 제작
  • REST API 등을 활용한 서비스 개발
  • Alamorfire를 이용한 클라이언트와 서버의 통신
  • 비동기 프로그래밍, 캐싱 기법, DB 최적화 등을 이용한 UX 최적화
  • JSON과 데이터 직렬화를 이용한 간단한 데이터 처리
  • Spring Security, JWT, OAuth 2.0을 활용한 인증/인가 구성
  • ORM을 이용한 최적화 된 데이터 베이스 사용
  • 클라우드 플랫폼과 자동화 도구를 이용한 CI/CD

3. 프로젝트 수행내용

개발환경

서비스 서버

  • Amazon Linux 2
  • Amazon Code Deploy
  • Amazon S3
  • Amazon EC2 Micro
  • Amazon RDS MriaDB
  • Vim Editor

로컬 서버

  • IntelliJ
  • Gradle
  • H2 Database
  • Spring Boot 2.1.x
  • Swagger

프로젝트 참여인원 및 담당업무

  • 서버 사이드 : 류원혁

담당 업무

  • Spring Boot 기반 CRUD REST API 작성
  • Spring Security / JWT 토큰 인증 구현
  • Spring JPA / JPA ORM을 통한 DB 관리
  • Amazon Cloud 기반 서버 구현
  • Amazon Cloud / Travis CI / Shell Sricpt CI/CD 구현

About

스프링부트 모바일 API 서버

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published