技術書のレビュー投稿や閲覧、読んだ後にいいねができるサイトです。
また、LINEによるログインを行うと、あなたが投稿したレビューへコメントがあった際に即時通知されます。
どうしてもコメントされたくないという方は、コメント非表示ボタンでコメントできないように設定できます。
https://it-books-review-site.work/
注意:
メールアドレス登録、またはLineログインでユーザ登録してください。
どうしても、登録したくない方は下記アカウントでログインしてください。
(テストアカウント)
メールアドレス:nakano@nakano
パスワード:nakanosan
- PHP 7.3
- Laravel 6.0
- nginx 1.16.1
- MySQL 5.7
- Bootstrap 4
- Github
- AWS(VPC,EC2,ELB,RDS,S3,Route53,Lambda,CloudWatchEvent,ACM,CloudFront,Cloud9)
- CircleCI 2.0
- ユーザー登録
- ログイン、ログアウト
- 画像アップロード
- 登録されているレビュー一覧の表示
- 一覧表示のページネーション
- いいね機能
- コメント投稿
- コメントオフ機能
- Line OAuth認証
- コメントのLine通知
TODO
- 検索機能
- メール再設定
CloudWatch EventとLambdaを使って、システムの起動と停止を自動的に行うようにした。
起動停止のソースコードは以下を参照。
なお、メンテナンス時間になるとS3にホスティングしたメンテナンスページに自動で切り替わるように
Route53のフェイルオーバー機能を利用した。
- システム利用可能時間
8:00〜23:00 (EC2, RDS起動) - メンテナンス時間
23:00〜8:00 (EC2, RDS停止)