← 목록
AI/웹
Seeding
Seeding
신동준
Seeding은 사용자가 업로드한 꽃 사진을 AI 모델로 분석하여 상세 정보를 제공하고, 생성형 AI를 활용한 맞춤형 원예 방법부터 위치 기반의 주변 꽃집 탐색까지 식물 관리의 전 과정을 돕는 풀스택 웹 서비스입니다.
프레임워크: Spring Boot, Flask | 프론트엔드: HTML5, CSS, JavaScript(jQuery), Thymeleaf | 백엔드: Java, Spring Data JPA, MyBatis, JavaMailSender | AI 서비스: Python, Flask, TensorFlow(이미지 분류 모델) | 외부 API: Google Gemini API, 카카오지도 API(장소 검색, 폴리곤) | 데이터베이스: MariaDB | 클라우드 및 인프라: AWS EC2(Amazon Linux), AWS S3, AWS 탄력적 IP(Elastic IP) | 인증/보안: Session 기반 인증, SHA-256 단방향 암호화, AES-128-CBC 양방향 암호화 | 기타: Lombok, REST API 통신(RestTemplate)