クラウド上にファイルを保存することができるアプリケーションです
- TypeScript
- React.js
- Next.js
- Redux
- styled-component
- storybook
- TypeScript
- Nest.js
- TypeORM
- docker
- docker-compose
- Amazon EC2
- Amazon S3
- Amazon Cognito
src以下
├ assets/
│ ├ css/ グローバルで適用するスタイル
│ └ imgs/ 画像
├ components/
│ ├ atoms/
│ ├ molecules/
│ ├ organisms/
│ └ templates/
├ hooks/ 共通で使うカスタムフック
├ pages/
│ ├ _layouts/ 共通レイアウト(HOC)
│ └ **/
│ ├ **.page.tsx ページのコンポーネント本体
│ └ hook.ts このページ内のみで使うロジック
├ provider/
├ stores/ Reduxのstore
├ stories/ Storybook
├ types/ importして使う型
├ utils/ ユーティリティ
│ ├ aws/ AWS関連
│ └ style/mixin/ styled-componentで使う為のmixin