반려동물 관련 서비스를 만들었는데, 한 번 봐주실 수 있을까요?
안녕하세요.
15년차 SI개발자입니다.
늘 익숙한 예전 기술들로 개발하다 보니 제가 안써본 최신스킬 위주로 작업해볼려고 사이드프로젝트를 만들어봤습니다.
제가 사용하지 못했던 스킬 위주로(docker, redis, 검색엔진(openSearch), 기본 tasklet, chunk 배치에서 Flow 병렬처리, Partitioning Step, ai(제미나이) api, 웹은 jquery에서 typeScript) 사용해보자 라는 취지로 만들었습니다.
처음에는 데이터 수집과 가공을 위한 배치 프로젝트로 시작했는데, 데이터가 쌓이다 보니 이를 실제 서비스로 시각화해보고 싶어 웹 프로젝트(petbada.store)까지 확장하게 되었습니다. 일과 병행하며 두 달 정도 쏟아부은 것 같네요.
오랜 기간 SI에 몸담으며 굳어진 습관을 깨보려 노력했지만, 여러분들이 보시기에 부족한 점이 많을 것 같습니다. 기술적인 구조나 서비스의 사용성 등 어떤 피드백이라도 주시면 감사히 듣고 더 성장하는 계기로 삼겠습니다!
사용한 스킬은 아래와 같습니다.
백엔드: OpenJDK 25, Spring Boot 3.5.7, MyBatis
DB: MariaDB 10.11.13, Redis 8.4
검색엔진: OpenSearch 3.3.2
프론트: TypeScript 5.9.3, Thymeleaf, Bootstrap 5.3.8
서버: Docker, Nginx 1.28, Ubuntu 24.04 LTS
기타: Playwright 1.55.0
Tools: IntelliJ IDEA, DBeaver
AI: Claude, Gemini
감사합니다.
서비스링크: https://petbada.store/