교내 공지사항을 매일 확인해야 하는 번거로움을 해소하고, 주요 공지를 놓치지 않도록 자동화된 알림 시스템을 개발했습니다. 사용자에게 당일의 주요 공지를 요약하여 매일 저녁 한 번에 전달함으로써, 필요한 정보를 편리하게 받아볼 수 있도록 합니다.
-
구독 기능
이메일 인증을 통해 구독을 신청하면 최신 공지사항 알림을 매일 받을 수 있습니다. -
구독 취소 기능
구독을 원하지 않는 경우, 이메일 인증을 통해 구독 취소를 진행할 수 있습니다. 취소 이후에는 더 이상 알림이 발송되지 않습니다.
- 백엔드: Spring Boot, Java/Kotlin, JPA/Hibernate, Spring MVC, Thymeleaf
- 데이터베이스: MySQL, Redis (이메일 인증 코드 저장)
- 이메일 전송: SMTP (Gmail)
- 배포 환경: 라즈베리파이 서버 (Ubuntu 22.04 LTS)
- 기타: DDNS (no-ip) - 동적 IP 관리
- Website:
http://notice-crawler.ddns.net/