몰다
분류 | Backend Developer |
---|---|
기간 | |
기여도 | 30% |
1. 개요
- 전기 이륜차 관제 및 관리 서비스 플랫폼으로, 전기 이륜차 예약 및 관리 프로세스를 지원.
2. 프로젝트 기능
- 전기 이륜차 관련 업체 간의 협업 제공
- 전기 이륜차 예약 관리 서비스
- 전기 이륜차 관제 서비스
3. 주요 업무
- Spring Security 기반 사용자 권한 관리 기능 구현.
- 사용자 권한에 따른 메뉴 및 기능 접근 제한 로직 개발.
- VCU(차량 제어 유닛) 등록 및 승인 프로세스 개발
- VCU 등록 요청 및 승인을 처리하는 백엔드 로직 구현.
- 등록 요청 데이터를 검증하고 관리자가 승인할 수 있는 기능 설계.
- 전기 이륜차 등록 및 승인 프로세스 개발
- 등록 승인된 VCU에 대해 전기 이륜차를 등록할 수 있는 백엔드 로직 구현.
- 전기 이륜차 등록 요청 데이터를 검증하고 승인 절차를 처리하는 기능 개발.
- eSIM 역메시지 전송 로직 구현
- 등록 승인된 전기 이륜차 정보를 기반으로 eSIM(임베디드 SIM)으로 차량 등록 관련 메시지를 전송하는 기능 개발.
- 전기 이륜차 예약 및 승인 시스템 개발
- 등록된 차량에 대해 예약 요청 및 예약 승인 절차를 처리하는 백엔드 로직 설계 및 구현.
4. 활용 기술
- 프로그래밍 언어: Java
- 프레임워크 및 라이브러리: Spring Boot , MyBatis
- 데이터베이스: MsSQL , Redis
- 배포 및 운영 환경: Azure Cloud , Nginx
- 기타: Vodafone Esim
5. 성과 및 결과
- 프로세스 자동화: VCU 등록부터 차량 등록, 예약 승인까지의 전체 프로세스를 자동화하여 작업 효율성을 향상.
- 데이터 정확성 향상: 데이터 검증 로직을 통해 잘못된 등록 및 예약 요청을 최소화.
- 사용자 경험 개선: eSIM 메시지 전송 및 예약 승인 과정을 통해 사용자에게 명확한 차량 등록 정보를 제공.
- 보안 및 접근 제어 강화: 사용자 권한 체계를 도입하여 사용자별 역할을 명확히 구분하고 API 접근 보안을 강화.