Information

1c7f0ba1 d652 4d83 aec5 724964c96cc4
  • 作者
  • 7b021088 957b 4d22 965f 0c0211d50e31 kai@時間管理アプリ公開中
  • 作品リンク
  • 1c7f0ba1 d652 4d83 aec5 724964c96cc4 Hackaru
  • 概要
  • シンプルなオープンソースのタイムトラッキングアプリです。

    自分が一日をどのように使用しているか、気になったことはありませんか?
    このアプリを使用すれば、簡単かつ視覚的に一日を振り返ることができ、無駄な時間を発見することができます。

    自分で構築することもできますし、
    AWS上でサービスを提供しています。お試しください。

    また要望などがあれば、ぜひTwitterかGitHubでお知らせください!

  • タグ
  • こだわり・開発背景
  • タイムトラッキングアプリは既に世の中に出回っていますが、
    OAuth2やWebhookに未対応など拡張性の低いものが多く、対応していたとしても、
    有料プランのものがほとんどで、個人で利用するには敷居が高いと感じました。

    このアプリでは、拡張性とシンプルさを重視して作成。
    さらにオープンソースとして公開、個人のサーバでも構築できるようにしました。
    想定利用者は、アプリ開発者、学生、イラストレータ、漫画家、小説家、フリーランス、社会人 等々.. 何かに取り組んでいる全ての方々です。

    特徴:
    ・PWA をサポート。 App StoreやGoogle Playからダウンロードしなくても、ホーム画面に追加するだけで快適に使用できます。
    ・OAuth2認証をサポート。サードパーティ製のアプリやプラグインを作成できます。
    ・Webhookをサポート。 (例: タイマー開始時、タイマー終了時 など)
    ・オープンソースなので、プライベートのサーバ上に構築することができます。
    ・Hackaru for Desktop と連携すれば、普段使っているアプリの使用時間を自動で計測できます。(Atom Editor、Illustrator など)

  • 開発環境
  • Mac, Atom, Ruby on Rails, Vue.js, Nuxt.js, Docker, AWS, ECS, SCSS

  • 制作期間
  • 約6ヶ月

  • 学習方法
  • 全て独学で制作いたしました。主に公式ドキュメント等の資料やQiitaなどを参考にしながら制作しました。AWSの構築に関しては、東京で開催される「AWS Summit Tokyo」などに参加して勉強しました。