Skip to content

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

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

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

$ npm i bootstrap-icons

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 53.7%
  • HTML 40.4%
  • SCSS 2.7%
  • JavaScript 2.6%
  • Other 0.6%