- 読んだ本、ページ、感想をアウトプットできる
- 日々の読書量をグラフ、数値化させ成長を促す
- 読みたい書籍を検索できる検索機能
メインページ
ログインページ
ページ | URL |
---|---|
トップ | / |
ログイン | /login |
パスワードリセット | /reset |
書籍検索 | /books |
ホーム | /home |
投稿作成 | /setup |
プロフィール | /profile |
個人履歴リスト | /history |
npm run start
- ポート番号:http://localhost:9000/
npm run build
- ログイン、ユーザー作成機能
- バリデーション機能
- Google サインイン機能
- Twitter サインイン機能
- ゲストログイン機能
- 投稿機能
- 画像追加
- 削除機能
- 編集機能
- コメント追加機能/閲覧
- プロフィール管理機能
- 検索機能
- グラフ機能
- HTML5/CSS3/JavaScript
- TypeScript v4.1.3
- styled-components v5.2.1
- Atomic Design
- React v17.0.1
- react-hook-form v6.15.4
- react-router-dom v5.2.0
- react-redux: v7.2.3
- webpack v4.44.2
- webpack-cli v3.3.12
- webpack-dev-server v3.11.0
- webpack-merge v5.7.3
- Firebase v8.2.6
- Authentication
- firestore
- Google Books API
- axios v0.21.1
- shortid v2.2.16
- moment v2.29.1
Firebase
を使用して、データの保存・取得・編集・削除機能の作成Chart.js
を使用し、日付に応じて投稿した数をグラフ化- 投稿時に
Google Books API
を使用し、読んだ本のタイトルに合わせた画像の取得
こたろー