SaaS / 業界DX 開発(レガシー産業の変革)
電話・FAX・Excelによるアナログ業務を、モダンなB2B SaaSに変革。TypeScript (React/Next.js) + Python (Flask)、AWS Cognito 認証認可、SQL/NoSQL データベース設計(ORM活用)で、設計〜インフラまでワンストップ対応。
提供内容
フロントエンド — TypeScript (React / Next.js)
App Router、Server Components、Zodによる型安全。現場スタッフがストレスなく使えるUI/UX設計。
バックエンド — Python (Flask + SQLAlchemy)
重い並列バッチ処理(PDF/Excel生成)、複雑なビジネスロジック、ORMによるSQLインジェクション対策。
認証認可 — AWS Cognito による厳格な設計
ユーザー属性ごとのページ単位・API単位の認可分離、署名付きURLでのアセット保護。
データベース — SQL と NoSQL の使い分け
トランザクション重視はRDS + ORM、スケール重視はDynamoDB。両者のトレードオフを踏まえた設計。
セキュリティ — OWASP Top 10 対応
Zod + Marshmallow の二重バリデーション、OWASP ZAP による脆弱性テスト、CI での依存スキャン。
インフラ — Terraform (IaC) による再現可能な構成
ECS/Fargate、RDS、CloudFront、SES、ALB を全てコード管理。環境差分ゼロ。