Skip to content

3StarAnchovy/ssukssuk

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SSAFY 9th κ³΅ν†΅ν”„λ‘œμ νŠΈ μš°μˆ˜μƒ

image

πŸƒ Web IOT ν”„λ‘œμ νŠΈ - μ‘₯μ‘₯

Untitled

🌱 ν”„λ‘œμ νŠΈ 진행 κΈ°κ°„ 🌱


2023.07.10 ~ 2023.08.18

🌱 μ‘₯μ‘₯ - λ°°κ²½ 및 κ°œμš” 🌱


Untitled

βœ… κΈ°λŠ₯ μ†Œκ°œ


Untitled

75.jpg

ν™”λΆ„

  • μ˜¨μŠ΅λ„ 및 ν† μ–‘μˆ˜λΆ„ 감지 : 화뢄에 λΆ€μ°©λ˜μ–΄ μžˆλŠ” ν™˜κ²½ κ΄€λ ¨ μ„Όμ„œλ“€μ„ ν™œμš©ν•˜μ—¬ 값을 μΈ‘μ •ν•©λ‹ˆλ‹€.
  • 원격 κΈ‰μˆ˜ μ‹œμŠ€ν…œ : ν΄λΌμ΄μ–ΈνŠΈμ—μ„œ λ¬Ό κΈ‰μˆ˜ μš”μ²­μ„ 보내면, μ›Ήμ†ŒμΌ“ ν†΅μ‹ μœΌλ‘œ ν™”λΆ„ (라즈베리파이)κ³Ό μ—°κ²° ν›„ μ›Œν„°νŽŒν”„λ₯Ό λ™μž‘μ‹œν‚΅λ‹ˆλ‹€.
  • μ„±μž₯ 척도 μΈ‘μ • : ν™”λΆ„μ˜ 카메라와 ν•™μŠ΅λ˜μ–΄μžˆλŠ” ν‹°μΉ˜λΈ” 머신을 ν™œμš©ν•˜μ—¬ μ‹λ¬Όμ˜ 단계λ₯Ό μΈ‘μ •ν•˜κ³  μ„œλ²„μ—κ²Œ 결과값을 λ³΄λ‚΄μ€λ‹ˆλ‹€.

App (ν΄λΌμ΄μ–ΈνŠΈ)

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

Untitled

βœ… 기술 μŠ€νƒ


Untitled

βœ… ν”„λ‘œμ νŠΈ 파일 ꡬ쑰


Back

  ssuk
    β”‚  .gitignore
    β”‚  build.gradle
    β”‚  Dockerfile
    β”‚  gradlew
    β”‚  gradlew.bat
    β”‚  settings.gradle
    β”‚
    β”œβ”€gradle
    β”‚  └─wrapper
    β”‚          gradle-wrapper.jar
    β”‚          gradle-wrapper.properties
    β”‚
    └─src
        β”œβ”€main
        β”‚  β”œβ”€generated
        β”‚  β”‚  └─com
        β”‚  β”‚      └─ssafy
        β”‚  β”‚          └─ssuk
        β”‚  β”‚              β”œβ”€measurement
        β”‚  β”‚              β”‚  └─mapper
        β”‚  β”‚              β”‚          MeasurementMapperImpl.java
        β”‚  β”‚              β”‚
        β”‚  β”‚              β”œβ”€notify
        β”‚  β”‚              β”‚  └─mapper
        β”‚  β”‚              β”‚          FcmMapperImpl.java
        β”‚  β”‚              β”‚
        β”‚  β”‚              └─pot
        β”‚  β”‚                  └─mapper
        β”‚  β”‚                          PotMapperImpl.java
        β”‚  β”‚
        β”‚  β”œβ”€java
        β”‚  β”‚  └─com
        β”‚  β”‚      └─ssafy
        β”‚  β”‚          └─ssuk
        β”‚  β”‚              β”‚  SsukApplication.java
        β”‚  β”‚              β”‚
        β”‚  β”‚              β”œβ”€aop
        β”‚  β”‚              β”‚      Aop.java
        β”‚  β”‚              β”‚
        β”‚  β”‚              β”œβ”€badge
        β”‚  β”‚              β”‚  β”œβ”€controller
        β”‚  β”‚              β”‚  β”‚      BadgeController.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€domain
        β”‚  β”‚              β”‚  β”‚  β”‚  Badge.java
        β”‚  β”‚              β”‚  β”‚  β”‚  BadgeCode.java
        β”‚  β”‚              β”‚  β”‚  β”‚  UserBadge.java
        β”‚  β”‚              β”‚  β”‚  β”‚
        β”‚  β”‚              β”‚  β”‚  └─id
        β”‚  β”‚              β”‚  β”‚          UserBadgeId.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€dto
        β”‚  β”‚              β”‚  β”‚  β”œβ”€request
        β”‚  β”‚              β”‚  β”‚  β”‚      BadgeRegisterRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      BadgeUpdateRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚
        β”‚  β”‚              β”‚  β”‚  └─response
        β”‚  β”‚              β”‚  β”‚          BadgeSearchResponseDto.java
        β”‚  β”‚              β”‚  β”‚          UserBadgeResponseDto.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€repository
        β”‚  β”‚              β”‚  β”‚      BadgeRepository.java
        β”‚  β”‚              β”‚  β”‚      BadgeRepositoryImpl.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  └─service
        β”‚  β”‚              β”‚          BadgeService.java
        β”‚  β”‚              β”‚          BadgeServiceImpl.java
        β”‚  β”‚              β”‚
        β”‚  β”‚              β”œβ”€collection
        β”‚  β”‚              β”‚  β”œβ”€controller
        β”‚  β”‚              β”‚  β”‚      CollectionController.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€domain
        β”‚  β”‚              β”‚  β”‚  β”‚  Collection.java
        β”‚  β”‚              β”‚  β”‚  β”‚
        β”‚  β”‚              β”‚  β”‚  └─id
        β”‚  β”‚              β”‚  β”‚          CollectionId.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€dto
        β”‚  β”‚              β”‚  β”‚  └─response
        β”‚  β”‚              β”‚  β”‚          CollectionSearchResponseDto.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€repository
        β”‚  β”‚              β”‚  β”‚      CollectionRepository.java
        β”‚  β”‚              β”‚  β”‚      CollectionRepositoryImpl.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  └─service
        β”‚  β”‚              β”‚          CollectionService.java
        β”‚  β”‚              β”‚          CollectionServiceImpl.java
        β”‚  β”‚              β”‚
        β”‚  β”‚              β”œβ”€config
        β”‚  β”‚              β”‚      AuthenticationConfig.java
        β”‚  β”‚              β”‚      RedisConfig.java
        β”‚  β”‚              β”‚      StompWebSocketConfig.java
        β”‚  β”‚              β”‚
        β”‚  β”‚              β”œβ”€exception
        β”‚  β”‚              β”‚  β”‚  ExceptionHandlerFilter.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€controller
        β”‚  β”‚              β”‚  β”‚      ExceptionController.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  └─dto
        β”‚  β”‚              β”‚          CustomException.java
        β”‚  β”‚              β”‚          CustomJwtException.java
        β”‚  β”‚              β”‚          ErrorCode.java
        β”‚  β”‚              β”‚          ErrorResponseEntity.java
        β”‚  β”‚              β”‚
        β”‚  β”‚              β”œβ”€measurement
        β”‚  β”‚              β”‚  β”œβ”€controller
        β”‚  β”‚              β”‚  β”‚      MeasurementController.java
        β”‚  β”‚              β”‚  β”‚      SensorSokcetController.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€domain
        β”‚  β”‚              β”‚  β”‚      Measurement.java
        β”‚  β”‚              β”‚  β”‚      SensorType.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€dto
        β”‚  β”‚              β”‚  β”‚  β”œβ”€request
        β”‚  β”‚              β”‚  β”‚  β”‚      RaspberryRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      SensorGetDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      UploadRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚
        β”‚  β”‚              β”‚  β”‚  β”œβ”€response
        β”‚  β”‚              β”‚  β”‚  β”‚      GroundResponseDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      MeasurementResponseDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      RecentMeasurementResponseDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚
        β”‚  β”‚              β”‚  β”‚  └─socket
        β”‚  β”‚              β”‚  β”‚          SensorEnterDto.java
        β”‚  β”‚              β”‚  β”‚          SensorMessageDto.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€mapper
        β”‚  β”‚              β”‚  β”‚      MeasurementMapper.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€repository
        β”‚  β”‚              β”‚  β”‚      MeasurementRepository.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  └─service
        β”‚  β”‚              β”‚          MeasurementService.java
        β”‚  β”‚              β”‚          MeasurementServiceImpl.java
        β”‚  β”‚              β”‚
        β”‚  β”‚              β”œβ”€notify
        β”‚  β”‚              β”‚  β”œβ”€controller
        β”‚  β”‚              β”‚  β”‚      NotificationController.java
        β”‚  β”‚              β”‚  β”‚      NotifyController.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€domain
        β”‚  β”‚              β”‚  β”‚      Fcm.java
        β”‚  β”‚              β”‚  β”‚      Notification.java
        β”‚  β”‚              β”‚  β”‚      NotificationType.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€dto
        β”‚  β”‚              β”‚  β”‚  β”‚  FCMMessageDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚  PushRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚  TokenRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚
        β”‚  β”‚              β”‚  β”‚  └─response
        β”‚  β”‚              β”‚  β”‚          NotificationResponseDto.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€mapper
        β”‚  β”‚              β”‚  β”‚      FcmMapper.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€repository
        β”‚  β”‚              β”‚  β”‚      FcmRepository.java
        β”‚  β”‚              β”‚  β”‚      NotificationRepository.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  └─service
        β”‚  β”‚              β”‚          FcmService.java
        β”‚  β”‚              β”‚          NotificationService.java
        β”‚  β”‚              β”‚          NotificationServiceImpl.java
        β”‚  β”‚              β”‚
        β”‚  β”‚              β”œβ”€plant
        β”‚  β”‚              β”‚  β”œβ”€controller
        β”‚  β”‚              β”‚  β”‚      GardenController.java
        β”‚  β”‚              β”‚  β”‚      PlantInfoController.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€domain
        β”‚  β”‚              β”‚  β”‚  β”‚  Category.java
        β”‚  β”‚              β”‚  β”‚  β”‚  Garden.java
        β”‚  β”‚              β”‚  β”‚  β”‚  Info.java
        β”‚  β”‚              β”‚  β”‚  β”‚  Plant.java
        β”‚  β”‚              β”‚  β”‚  β”‚
        β”‚  β”‚              β”‚  β”‚  └─id
        β”‚  β”‚              β”‚  β”‚          InfoId.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€dto
        β”‚  β”‚              β”‚  β”‚  β”œβ”€request
        β”‚  β”‚              β”‚  β”‚  β”‚      CategoryRegisterRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      CategoryUpdateRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      GardenDeleteRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      GardenOrdersRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      GardenRecordRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      GardenRegisterRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      GardenRenameRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      InfoRegisterRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      InfoUpdateRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      PlantRegisterRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      PlantUpdateRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      TotalCategoryRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚
        β”‚  β”‚              β”‚  β”‚  └─response
        β”‚  β”‚              β”‚  β”‚          CategorySearchResponseDto.java
        β”‚  β”‚              β”‚  β”‚          GardenRegisterResponseDto.java
        β”‚  β”‚              β”‚  β”‚          GardenSearchOneResponseDto.java
        β”‚  β”‚              β”‚  β”‚          InfoSearchResponseDto.java
        β”‚  β”‚              β”‚  β”‚          NameId.java
        β”‚  β”‚              β”‚  β”‚          PlantSearchResponseDto.java
        β”‚  β”‚              β”‚  β”‚          ResponseDto.java
        β”‚  β”‚              β”‚  β”‚          TotalCategoryResponseDto.java
        β”‚  β”‚              β”‚  β”‚          TotalInfoResponseDto.java
        β”‚  β”‚              β”‚  β”‚          TotalPlantResponseDto.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€repository
        β”‚  β”‚              β”‚  β”‚  β”œβ”€domain
        β”‚  β”‚              β”‚  β”‚  β”‚      CategoryRepository.java
        β”‚  β”‚              β”‚  β”‚  β”‚      CategoryRepositoryImpl.java
        β”‚  β”‚              β”‚  β”‚  β”‚      GardenRepository.java
        β”‚  β”‚              β”‚  β”‚  β”‚      GardenRepositoryImpl.java
        β”‚  β”‚              β”‚  β”‚  β”‚      InfoRepository.java
        β”‚  β”‚              β”‚  β”‚  β”‚      InfoRepositoryImpl.java
        β”‚  β”‚              β”‚  β”‚  β”‚      PlantRepository.java
        β”‚  β”‚              β”‚  β”‚  β”‚      PlantRepositoryImpl.java
        β”‚  β”‚              β”‚  β”‚  β”‚
        β”‚  β”‚              β”‚  β”‚  └─query
        β”‚  β”‚              β”‚  β”‚          CategoryQueryRepository.java
        β”‚  β”‚              β”‚  β”‚          CategoryQueryRepositoryImpl.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  └─service
        β”‚  β”‚              β”‚          CategoryService.java
        β”‚  β”‚              β”‚          CategoryServiceImpl.java
        β”‚  β”‚              β”‚          GardenService.java
        β”‚  β”‚              β”‚          GardenServiceImpl.java
        β”‚  β”‚              β”‚          InfoService.java
        β”‚  β”‚              β”‚          InfoServiceImpl.java
        β”‚  β”‚              β”‚          PlantService.java
        β”‚  β”‚              β”‚          PlantServiceImpl.java
        β”‚  β”‚              β”‚
        β”‚  β”‚              β”œβ”€pot
        β”‚  β”‚              β”‚  β”œβ”€controller
        β”‚  β”‚              β”‚  β”‚      PotController.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€domain
        β”‚  β”‚              β”‚  β”‚      Pot.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€dto
        β”‚  β”‚              β”‚  β”‚  β”œβ”€requset
        β”‚  β”‚              β”‚  β”‚  β”‚      PotDeleteDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      PotInsertDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚
        β”‚  β”‚              β”‚  β”‚  └─response
        β”‚  β”‚              β”‚  β”‚          PotResponseDto.java
        β”‚  β”‚              β”‚  β”‚          PotSlideResponseDto.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€mapper
        β”‚  β”‚              β”‚  β”‚      PotMapper.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€repository
        β”‚  β”‚              β”‚  β”‚      PotRepository.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  └─service
        β”‚  β”‚              β”‚          PotService.java
        β”‚  β”‚              β”‚          PotServiceImpl.java
        β”‚  β”‚              β”‚
        β”‚  β”‚              β”œβ”€user
        β”‚  β”‚              β”‚  β”œβ”€controller
        β”‚  β”‚              β”‚  β”‚      AuthController.java
        β”‚  β”‚              β”‚  β”‚      KakaoController.java
        β”‚  β”‚              β”‚  β”‚      UserController.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€domain
        β”‚  β”‚              β”‚  β”‚      Role.java
        β”‚  β”‚              β”‚  β”‚      User.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€dto
        β”‚  β”‚              β”‚  β”‚  β”œβ”€request
        β”‚  β”‚              β”‚  β”‚  β”‚      CheckEmailRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      CheckPasswordDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      KakaoCodeRequsetDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      LoginRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      RegisterUserRequestDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      ResetPasswordDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      UpdateNicknameDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      UpdatePasswordDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚      VerifyEmailCodeDto.java
        β”‚  β”‚              β”‚  β”‚  β”‚
        β”‚  β”‚              β”‚  β”‚  └─response
        β”‚  β”‚              β”‚  β”‚          InfoResponseDto.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  β”œβ”€repository
        β”‚  β”‚              β”‚  β”‚      RoleRepository.java
        β”‚  β”‚              β”‚  β”‚      UserRepository.java
        β”‚  β”‚              β”‚  β”‚
        β”‚  β”‚              β”‚  └─service
        β”‚  β”‚              β”‚          UserService.java
        β”‚  β”‚              β”‚          UserServiceImpl.java
        β”‚  β”‚              β”‚
        β”‚  β”‚              └─utils
        β”‚  β”‚                  β”œβ”€auth
        β”‚  β”‚                  β”‚  β”œβ”€jwt
        β”‚  β”‚                  β”‚  β”‚      CustomUserDetailsService.java
        β”‚  β”‚                  β”‚  β”‚      JwtAuthenticationFilter.java
        β”‚  β”‚                  β”‚  β”‚      JwtTokenProvider.java
        β”‚  β”‚                  β”‚  β”‚      TokenInfo.java
        β”‚  β”‚                  β”‚  β”‚
        β”‚  β”‚                  β”‚  └─oauth
        β”‚  β”‚                  β”‚      └─kakao
        β”‚  β”‚                  β”‚          β”‚  KakaoAuthService.java
        β”‚  β”‚                  β”‚          β”‚
        β”‚  β”‚                  β”‚          └─dto
        β”‚  β”‚                  β”‚                  KakaoProfile.java
        β”‚  β”‚                  β”‚                  KakaoProperties.java
        β”‚  β”‚                  β”‚                  KakaoProviderProperties.java
        β”‚  β”‚                  β”‚                  KakaoToken.java
        β”‚  β”‚                  β”‚
        β”‚  β”‚                  β”œβ”€email
        β”‚  β”‚                  β”‚      EmailMessage.java
        β”‚  β”‚                  β”‚
        β”‚  β”‚                  β”œβ”€image
        β”‚  β”‚                  β”‚      ImageInfo.java
        β”‚  β”‚                  β”‚      ImageTestController.java
        β”‚  β”‚                  β”‚      S3Config.java
        β”‚  β”‚                  β”‚      S3UploadService.java
        β”‚  β”‚                  β”‚
        β”‚  β”‚                  β”œβ”€jasypt
        β”‚  β”‚                  β”‚      JasyptConfig.java
        β”‚  β”‚                  β”‚
        β”‚  β”‚                  β”œβ”€p6spy
        β”‚  β”‚                  β”‚      P6spyLogMessageFormatConfiguration.java
        β”‚  β”‚                  β”‚      P6spySqlFormatConfiguration.java
        β”‚  β”‚                  β”‚
        β”‚  β”‚                  β”œβ”€redis
        β”‚  β”‚                  β”‚      RedisController.java
        β”‚  β”‚                  β”‚      RedisService.java
        β”‚  β”‚                  β”‚      RedisServiceImpl.java
        β”‚  β”‚                  β”‚
        β”‚  β”‚                  β”œβ”€response
        β”‚  β”‚                  β”‚      CommonResponseEntity.java
        β”‚  β”‚                  β”‚      SuccessCode.java
        β”‚  β”‚                  β”‚
        β”‚  β”‚                  └─weather
        β”‚  β”‚                          Weather.java
        β”‚  β”‚                          WeatherController.java
        β”‚  β”‚
        β”‚  └─resources
        β”‚      β”‚  application.yml
        β”‚      β”‚  cloud.yml
        β”‚      β”‚  db.yml
        β”‚      β”‚  email.yml
        β”‚      β”‚  google-services.json
        β”‚      β”‚  jwt.yml
        β”‚      β”‚  key.json
        β”‚      β”‚  port.yml
        β”‚      β”‚
        β”‚      └─templates
        β”‚              home.html
        β”‚              loading.html
        β”‚
        └─test
            └─java
                └─com
                    └─ssafy
                        └─ssuk
                                SsukApplicationTests.java

Front

└─src
    β”œβ”€components
    β”‚  β”œβ”€alerttank
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€alertwater
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€badge
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€common
    β”‚  β”‚      CookieRunBlack.jsx
    β”‚  β”‚      CookieRunBold.jsx
    β”‚  β”‚      CookieRunRegular.jsx
    β”‚  β”‚
    β”‚  β”œβ”€currentimage
    β”‚  β”‚      index.jsx
    β”‚  β”‚
    β”‚  β”œβ”€dropdown
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€levelup
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€modalchart
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€modaldictionary
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€modalexit
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€modalInfo
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€modalmap
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€modalplantdelete
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€modalplantregist
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€modalplantseed
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€modalsetting
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€plantInfo
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€plantpicking
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€qrCode
    β”‚  β”‚      index.jsx
    β”‚  β”‚
    β”‚  β”œβ”€SensorModal
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  └─toast
    β”‚          index.jsx
    β”‚
    β”œβ”€constants
    β”‚      theme.jsx
    β”‚
    β”œβ”€redux
    β”‚      action.jsx
    β”‚      reduxReducer.jsx
    β”‚      store.jsx
    β”‚
    β”œβ”€router
    β”‚      router.jsx
    β”‚
    β”œβ”€screens
    β”‚  β”œβ”€alarm
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€error
    β”‚  β”‚      index.jsx
    β”‚  β”‚
    β”‚  β”œβ”€garden
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€intro
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€kakaologin
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€loading
    β”‚  β”‚      index.jsx
    β”‚  β”‚      styles.jsx
    β”‚  β”‚
    β”‚  β”œβ”€login
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€main
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€passwordfind
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€passwordmake
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€pot
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€profile
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€signup
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  β”œβ”€signupnickname
    β”‚  β”‚      index.jsx
    β”‚  β”‚      style.jsx
    β”‚  β”‚
    β”‚  └─signuppassword
    β”‚          index.jsx
    β”‚          style.jsx
    β”‚
    └─utils
            axios.jsx

IoT

β”‚  client.py
β”‚  keras_model.h5
β”‚  labels.txt
β”‚  README.md
β”‚  requirements.txt
β”‚  serial_number.txt
β”‚
β”œβ”€arduino
β”‚      arduino.ino
β”‚
β”œβ”€img
β”‚      flower_test.jpg
β”‚      PLANT_11111111.jpg
β”‚      seed_test.jpg
β”‚      sprout_test.jpg
β”‚      test.jpg
β”‚
β”œβ”€tensorflow
└─__pycache__
        client.cpython-37.pyc

βœ… Figma


Untitled

βœ… ERD


Untitled

βœ… νŒ€μ› μ—­ν•  λΆ„λ°°


30.jpg

About

IoT project for plants

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 50.8%
  • JavaScript 46.3%
  • Python 2.5%
  • Other 0.4%