Skip to content

Nexters/travel-budget-server

Repository files navigation

Travel budget server

Getting started

  1. Set Active Profiles to "local"
  2. Run local mysql DB using 13303 port. (Or mariaDB)
  3. Execute create_db.sql and create_db_user.sql
  4. Run TravelBudgetApplication

Code Style

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

About

Travel budget server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors