코드생성 도구 DbdbTap

https://www.dbdbtap.com/vzm/

DbdbTap 사이트 캡처
DbdbTap 사이트 캡처

코드생성 도구 DbdbTap은 사용자가 작성한 템플릿에 데이터베이스 스키마 정보를 결합하여 초기 버전의 전형적인 소스코드(CRUD 소스코드, HTML, XML, Markdown 문서 등)를 자동 생성해 주는 웹 기반 개발 생산성 도구(DevTools)입니다.

DB 스키마 메타데이터 기반의 보일러플레이트 자동 생성 도구로, 본 포트폴리오의 "차량관제시스템 Renewal" 및 "홈플러스 배차지원 시스템 Renewal" 프로젝트 진행 시 직접 활용하여 초기 구축 및 단순 반복 코딩 시간을 50% 이상 단축시킨 검증된 생산성 솔루션입니다.

랩이즈펀(주)의 자체 프로젝트로서, 야간과 주말에만 작업한 프로젝트입니다.

본인의 역할

DbdbTap이란?

이 서비스를 사용해서 사용자가 할 수 있는 일은 다음과 같습니다.

  1. DB 스키마 기반 소스코드 및 문서 자동 생성
  1. 템플릿 관리 및 확장
  1. DB 연결 및 스키마 수집
  1. 동료 협업 및 프로젝트 관리

사용한 언어, 프레임워크, 기술 등

구분 언어, 프레임워크, 기술 등
백엔드 Java, Spring Boot, Spring Security OAuth2 Client, MyBatis
프론트엔드 React, JavaScript, MUI (Material UI), Recoil, Monaco Editor
데이터베이스 및 연동 MySQL / MariaDB, Oracle JDBC, PostgreSQL JDBC (이종 DB 스키마 추출)
인증 및 서비스 기술 Google OAuth 2.0, JWT, AWS SES, 3개국어 다국어 지원 (한국어, 영어, 스페인어)

엔지니어링 핵심 성과 (Engineering Value)