はじめに
みなさん、こんにちは!
日々効率化を模索し、効率化をこよなく愛するエンジニアの@tom-takeruです。
(私についての詳細は自己紹介サイト「tom-takeru Web」をご覧ください。)
今回は1日のスケジュール管理Webアプリ「daydule」をチームで開発したので、その概要を本記事でご紹介したいと思います。
- どんなアプリなのか
- どんな背景で開発したのか
- どんな技術を使っているのか
- 今後どうしていくのか?
などを書いたので、ぜひ続きをどうぞ!
dayduleの魅力をチェック!
「daydule」のコンテンツはこちら!
- ゲストアカウントでさくっと試せる機能
- サインアップ・ログインして予定やTODOを継続管理
- 予定をポチポチと登録
- TODOも忘れずにメモ
- そして、TODOをその日の予定に変換
- スケジュールを自分の頭で組んでいた時代とはおさらば!
早速ベータ版を公開しています!
利用の流れなどもgifでまとめてあるのでぜひAboutページをご覧ください!
こんな感じのUIです
なぜ作ったの?
- 自分で1日のスケジュールを立てるのが大変だったから
- 勉強がてら
- 1日を計画的に過ごしたくて
技術スタックのお話
使ってる技術はこんな感じ!
技術スタック | |
---|---|
バックエンド | JavaScript / Express |
フロントエンド | TypeScript / React, Next.js, Redux ToolKit |
スタイル | Tailwind CSS |
データベース | PostgreSQL |
インフラ | Docker |
フロントエンドサーバー | Vercel |
バックエンドサーバー | Render |
開発時の PC の OS | Mac OS |
デザイン | Figma |
バージョン管理 | Git |
リモートリポジトリ | GitHub |
タスク管理 | Jira |
ドキュメント管理 | Confluence |
コミュニケーション | Slack |
開発チームの紹介
このアプリは、Habitat Hubのメンバーで作りました!
他のサービスやメンバー詳細は、Habitat Hub公式サイトもご覧ください!。
メンバー
これからどうするの?
ベータ版のフィードバックをもとに、さらにパワーアップ予定です!
今後の開発予定はこちら。
- 既存機能のブラッシュアップ
- ユーザー情報のアップデート機能
- (ログインユーザー限定)繰り返しの予定設定機能
GitHubリンク
ソースコードは以下の公開リポジトリです。
リンク | |
---|---|
GitHub リポジトリ(バックエンド) | https://github.com/daydule/backend |
GitHub リポジトリ(フロントエンド) | https://github.com/daydule/frontend |
最後に
1日のスケジュール管理Webアプリ「daydule」の概要についてご紹介しました。
今後もHabitat Hubのメンバーで関連記事を執筆・公開予定です。
お楽しみに!
コメント大歓迎です!
意見・質問・感想などお待ちしてます。