本プロジェクトでは、家族や友人間でスケジュールや画像などの情報を簡単に共有できるスマートフォンアプリのサーバーサイド開発を担当しました。主に、ユーザー間の情報共有をスムーズに行うためのAPI開発や、管理画面の構築を行い、プッシュ通知を利用したリアルタイム更新機能を実装しました。さらに、Amazon S3のプライベートバケットを活用し、特定のユーザーにのみアクセスが許可される非公開ファイルの管理を実現。OAuth認証を採用し、セキュリティを重視したユーザー管理を行いました。これにより、ユーザーのデータは安全かつ迅速に共有され、直感的で使いやすいインターフェースを提供できました。
また、本システムはスマートフォン(iOS/Android)アプリに加え、管理者用のWebアプリを含むクロスプラットフォーム対応設計となっており、AWSを活用したサーバーレス環境で効率的に運用されています。これにより、拡張性が高く、負荷分散やコストパフォーマンスに優れたシステム基盤を実現しました。
– 情報共有(チャット、カレンダー機能) – リアルタイム更新(プッシュ通知) – ユーザー認証と管理(OAuth認証) – 非公開ファイル管理(S3プライベートバケット)
– API開発 – 管理画面構築 – バッチ処理設計 – サーバーサイド全般
– 開発環境:AWS(サーバーレス) – 開発言語:PHP、Python、JavaScript – その他:Amazon S3, OAuth
スマートフォンアプリ(iOS, Android) Web管理者画面 ※担当
受託開発