프로젝트 배경
프로젝트 배경 최근 비즈니스 환경은 사무실 내 PC를 활용한 고정 업무와 외부에서의 모바일 기기를 활용한 현장 업무가 동시에 이루어지는 하이브리드 워크가 보편화되었습니다. 이에 따라 관리자용 데스크톱 소프트웨어와 사용자용 모바일 앱이 유기적으로 결합된 시스템의 필요성이 증대되고 있습니다. 본 프로젝트는 이러한 시장의 요구를 반영하여, 서로 다른 기술 스택을 가진 플랫폼들이 하나의 백엔드 시스템을 공유하며 협
프로젝트 성과
이기종 플랫폼 간 실시간 데이터 동기화 구현
PostgreSQL을 중심으로 Flutter(모바일)와 .NET(데스크톱) 간의 데이터 흐름을 일원화하였습니다. 이를 통해 플랫폼 간 데이터 업데이트 지연 시간을 최소화
확장성을 고려한 표준 RESTful API 설계
표준화된 JSON 규격을 사용하여 API를 설계함으로써, 향후 웹 서비스나 제3의 플랫폼이 추가되더라도 최소한의 수정으로 대응 가능한 유연한 아키텍처를 검증
PostgreSQL 기반의 안정적인 데이터 관리
관계형 데이터베이스의 특성을 활용하여 복잡한 데이터 간의 관계를 정의하고, 트랜잭션 관리를 통해 데이터 무결성을 확보
핵심 기능
진행 단계
기획 (Planning)
2025.12.
요구사항 분석: 모바일과 데스크톱 환경의 사용자 시나리오를 정의하고 필요 기능 리스트업.
시스템 아키텍처 설계
시스템 아키텍처 설계
프로젝트 상세
프로젝트 제목 ※포트폴리오 링크의 예시는 시뮬레이션입니다. ※ Flutter 및 .NET Windows 통합 관리를 위한 백엔드 시스템 구축 데모 기술 스택 - Backend: Node.js - Database: PostgreSQL - Mobile: Flutter (Dart) - Desktop: .NET (C#) - Communication: REST API (JSON)







