뭐 먹을 수 있지?는 사용자의 알레르기 정보를 기반으로 음식을 필터링하여, 식사 시 안전하게 먹을 수 있는 음식을 찾아주는 알레르기 인지 음식 검색 플랫폼입니다.
프레임워크: Spring Boot, Spring Security | 프론트엔드: Thymeleaf(SSR), HTML5, CSS, JavaScript | 백엔드: Spring Boot, Spring Security, Spring Data JPA, WebClient, CustomUserDetailsService | 사용 언어: Java | 데이터베이스: MariaDB(회원/알레르기 정보 등 정형 데이터), MongoDB(검색 로그 비정형 데이터 저장), Redis(Spring Session 기반 세션 관리) | 클라우드: Naver Cloud Platform(NCP, Rocky Linux 8.10) | 외부 API: 식품안전처 식품영양성분 API(FoodNtrCpntDbInfo02), Kakao Maps JavaScript API, Kakao Local API | 웹서버/배포: Nginx(리버스 프록시), Certbot/Let's Encrypt(HTTPS), SCP 기반 JAR 배포 | 인증/보안: Spring Security, BCrypt 비밀번호 암호화, Spring Session 기반 세션 관리