Skip to content

rlarlxo2323/BaeMin-clone

Repository files navigation

2022년 Rising Camp 5기 Server E반

배달의 민족 클론 코딩 프로젝트

개요

일상 생활에서 가장 많이 사용하는 애플리케이션 중 하나인 배달의 민족을 클론 코딩하면서
서버에 대한 역량을 키워보고자 진행한 프로젝트이다.
DB 설계, AWS 서버 생성 및 도메인 연결, HTTPS 적용, API 설계, 로그인 인증 과정을 진행하였다.

개발 환경

* Server : AWS EC2
* RDBMS : AWS RDS Mysql 8.0.28
* IDE :  Intellij, DataGrip
* Backend Server : Spring Boot
* Api Test Tool : Insomnia
* Api : NAVER LOGIN API

설계

DB 설계

ERD

링크 -> ERD
패스워드 : 17a6dn

API 명세서

링크 -> API 명세서

적용 기술

  1. AWS EC2, AWS RDS MySQL
  2. DNS 설정 및 HTTPS 적용
  3. Spring Boot, JdbcTemplate
  4. RESTful API
  5. JWT, OAuth 2.0 (NAVER Login API)

기능 및 테스트

Notion에서 확인 가능 -> Notion

✨License

  • 본 템플릿의 소유권은 소프트스퀘어드에 있습니다. 본 자료에 대한 상업적 이용 및 무단 복제, 배포 및 변경을 원칙적으로 금지하며 이를 위반할 때에는 형사처벌을 받을 수 있습니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages