Skip to content

Latest commit

 

History

History
72 lines (50 loc) · 2.58 KB

README.md

File metadata and controls

72 lines (50 loc) · 2.58 KB

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.工夫

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

ブートストラップアイコンのインストール

$ npm i bootstrap-icons

このコマンドでインストールできます。