triplan
(채워주세요! ㅠㅠ)
여행 일정을 계획하고 공유하는 플랫폼입니다.(이렇게 써야 되나...요?)
프로젝트 소개
triplan은 어떤 서비스인가요?
- 지도를 기반으로 편하게 동선 설계를 하며 여행 일정을 계획할 수 있는 서비스
- 친구들과 함께 여행 일정을 관리, 계획할 수 있는 서비스
- 내가 다녀온 여행을 자랑할 수 있는 서비스
- 다른 사람들이 다녀온 여행, 인기가 많은 여행들을 찾아보고 참고할 수 있는 서비스
팀원
- 이태현
- 김휘년
- 엄진환
기술스택
개발환경
IDE | IntelliJ |
언어 | Java 11 |
Framework | SpringBoot 2.6.1 |
DB | MySQL 8.0.27 |
인프라 | AWS EC2 |
Build Tool | Maven |
기타 | Spring Security, JPA, Logback, QueryDSL, AssertJ |
협업 툴
- Jira
- Notion
- Slack
- Gather
- Zoom
기타
- ERDCloud
- Swagger
설계
ERD

API
개발 환경 설정
spring: messages: basename: i18n/messages encoding: UTF-8 cache-duration: PT1H profiles: active: local datasource: url: # Your DB url username: # Your DB user name password: # Your DB user passowrd jpa: open-in-view: false hibernate: ddl-auto: none show-sql: true properties: hibernate: format_sql: true defer-datasource-initialization: true database: mysql database-platform: org.hibernate.dialect.MySQL5InnoDBDialect sql: init: schema-locations: classpath:sql/schema_new.sql data-locations: classpath:sql/data_new.sql encoding: UTF-8 mode: always output: ansi.enabled: always server: port: 8080 servlet: encoding: charset: UTF-8 enabled: true force: true jwt: header: token issuer: prgrms client-secret: # It is secret. expiry-seconds: 1800