投票サービス Shappar開発
誰でも気軽に投票を集められるアプリ。その名はShappar(しゃぱー)。 友達と作成しました! バージョン管理: GitHub GitHub Repositories URL: https://github.com/Hirochon/Shappar タスク管理: GitHub Projects インフラ: AWS(ECS,ECR,SES,S3,CloudFront,VPC,EC2,ELB(ALB),RDS,Route53,ACM,AMI) コンテナ: Docker,docker-compose CI/CDパイプライン:CircleCI(自動テスト/Orbsを用いたS3・ECR・ECSへの自動デプロイ) バックエンド: Django(RESTFramework) Webサーバー: Nginx(Dockerのボリュームを用いてNginxとバックで静的フォルダをコンテナ間で共有) アプリケーションサーバー: Gunicorn フロントエンド: Vue.js API設計仕様書: OpenAPI(Swaggar) これらの技術を使用しながらシングルページアプリケーション(SPA)としての投票サービスになります。 Terraformでインフラのコード化、機械学習を使った機能(サクラ投票機能やユーザー別のオススメ欄)も実装予定