Travel budget server Getting started Set Active Profiles to "local" Run local mysql DB using 13303 port. (Or mariaDB) Execute create_db.sql and create_db_user.sql Run TravelBudgetApplication Code Style Google Java Style Guide Project Structure Based on DDD Reference: DDD Sample Structure web UserController.java interceptor AuthInterceptor.java filter Filter.java application: Application Layer. authentication SignInService.java config UserConfig.java domain: Domain Layer. Domain model(Entity), Helper, Exception, ... outlay Budget.java Category.java PaymentCase.java plan TripMember.java TripPlan.java user User.java UserService.java BaseAuditingEntity.java infra user UserRepository.java KakaoHttpClient.java http BaseHttpClient.java