Skip to content

yaJI02/team_project

 
 

Repository files navigation

Image from Gyazo

サービス概要

サービス名

Loguma https://loguma.onrender.com

概要

毎日の学習記録をサポートするアプリ。 Logをこまめに付けることで、後で学習を振り返ることができます。 1日の勉強時間を確認できたり、学習目標時間へのカウントダウンを確認できたり。 日々の学習のモチベーションにお役立てください。

サービスを作成した背景

RUNTEQの学習では1000時間の学習目標時間を掲げ、日々学習に取り組んでいます。 しかし、メンバーの中には開始早々に学習時間の記録を取りそこね、何時間勉強したか不明担ってしまった人も… でも、みんなの学習時間の記録が伸びてくると、自分もきちんと記録しておけばよかったと後悔が生まれました笑 そこで、楽しく、簡単に記録を残せるアプリを作りたいと思い、今回の作成に至りました。

使い方

メイン機能

投稿機能 進捗機能
Image from Gyazo Image from Gyazo
Logを投稿できます!  勉強時間が増えると進捗バーが増えます!

使用技術

カテゴリ 技術
フロントエンド CSS/ JavaScript
バックエンド Ruby 3.2.2/ Rails 7.0.7
データベース PostgreSQL
認証 GitHub/ Google
環境構築 Docker
CI/CD
インフラ
API
その他

選定理由

手軽に始められるようにGitHubとGoogleの認証を採用しました。

ER図

Image from Gyazo

画面遷移図

Image from Gyazo

工夫点

1.プルダウンで面倒くさい入力を簡単に

課題や勉強時間はプルダウン式にし、手入力の手間をなるべく省きました。

2.ランキング

頑張ったが可視化されることでやる気を引き出します!

3.進捗バー

トータル勉強時間が一目でわかり、1000時間のモチベーションに繋がります!

今後の展望・追加機能について

GitHubのリポジトリと同期させ、logをつけるたびに草が生える🌱かも…!?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 54.7%
  • HTML 37.3%
  • SCSS 4.7%
  • JavaScript 2.8%
  • Other 0.5%