SHUN OKUBO

畜産業系スタートアップでの経営支援システム開発

2024.11 - 2025.12

livestock management system structure

Workflow

養豚業務の効率化を目的とした経営支援システムの開発を行いました。繁殖、肥育、出荷までの豚のライフサイクル全体を管理するWebアプリケーションを、モダンな技術スタックを使用して構築しました。要件ヒアリングから設計、実装、テストまでの全工程を担当し、スケーラブルで保守性の高いシステムアーキテクチャを実現しています。

  1. 要件ヒアリング・設計

    • 養豚業務の現場担当者へのヒアリングを通じて、繁殖・肥育・出荷の各フェーズにおける課題と要件を整理。設計書なしの環境で、ヒアリング内容を基にシステム設計を行い、実装可能な形に落とし込みました。
  2. データベース設計・実装

    • Drizzle ORMを使用してPostgreSQLのスキーマ設計を実施。豚の個体管理、繁殖記録、肥育状況、出荷データなどの複雑なリレーションシップを効率的にモデリングしました。
    • Zodライブラリを活用したバリデーション機能により、データの整合性と品質を確保。型安全性を重視した堅牢なデータ層を構築しました。
  3. API開発

    • GraphQLを用いた効率的なAPI設計により、豚の個体情報取得や繁殖・肥育・出荷に関するCRUD操作を実装。クライアントが必要なデータのみを取得できる最適化されたクエリシステムを構築しました。
  4. フロントエンド開発

    • Next.jsとPark UIを組み合わせた直感的なユーザーインターフェースを開発。Panda CSSによる型安全なスタイリングシステムにより、一貫性のあるデザインとメンテナンス性を実現しました。
  5. テスト・品質保証

    • E2Eテストと単体テストを包括的に実装し、システム全体の品質を保証。継続的インテグレーションによる自動テスト環境を構築しました。
  6. インフラ・デプロイ

    • SSTを活用したサーバーレスアーキテクチャにより、AWSクラウド上での安定したシステム運用を実現。スケーラビリティと運用効率を重視したインフラ設計を採用しました。
ABOUTHISTORYSKILL

© 2025 ShunSolo.