Skip to content

Kedaruma-Bond/dogrun_connect_app

Repository files navigation

DogrunConnectアプリ

ドッグランの利用記録アプリです。
入場時、退場時にアプリ上のボタンを押してもらうことで利用記録をレコードとしてDBに記録します。
今ドッグランを利用しているワンコをアプリ上で遠隔で確認することができるので、不要なトラブルの回避や、仲良しの仔と遭遇しやすくなりドッグランユーザーの利用満足度の向上が見込めます。
ワンコのワンチンの接種証明書の写真をアプリに登録できるので、登録制ドッグランの登録時等の証明書が必要な場面で有用です。
運営向けの管理者画面では利用記録のトレンドを確認できたり、アプリのTOP画面に配置された掲示板の掲示内容を操作して情報の周知を図ることができます。
また、ユーザーに事前にアプリを登録してもらえていれば、来場時の登録手続きの簡略化が見込めます。

スクリーンショット 2023-02-27 14 42 01
mobile_screens
p5c28bn9fqf829pvxl8s
wxr0ztply7rv9450idlu

想定ユーザー


  • ドッグランの利用者
  • ドッグランの運営者

URL


https://www.dogrunconnect.com

使用技術


  • Ruby 3.2.2
  • Ruby on Rails 7.0.3
    • importmap
    • tailwindcss
    • clockwork
  • puma
  • Heroku (Basic dynos)
    • Heroku Postgres 14.8 (Mini)
    • Cloudinary (Starter)
    • Heroku Data for Redis (Mini)
    • Heroku Scheduler (Standard)
    • Librato (Development)
    • Papertrail (Choklad)
    • Scout APM (Chair Lift)
  • aws
    • S3 (sitemapのアップロード)
  • RSpec

機能一覧


  • ユーザー登録、ログイン機能 (sorcery)
  • ドッグラン利用(入退場)記録機能
  • ドッグランの利用状況を遠隔監視機能
    • 自分のワンコの利用状況を公開するかはユーザーの任意で選択可
  • ワンコのプロフィール編集機能
    • サムネイル画像投稿(active_storage)
  • 管理者ユーザー用 入退場記録出力機能
    • 利用記録数をグラフ表示(chartkick)
    • 利用記録検索(ransack)
  • 記事投稿機能
    • 利用者・運営側がドッグランに関する以下のような投稿ができる
      • 文+写真添付可能な記事
      • SNS(X(Twitter)、Facebook、Instagram)投稿埋め込み
    • 運営側で投稿内容を承認してアプリのTOP画面に掲示できる。
  • エンカウントリスト機能
    • ドッグランで出会ったワンコをフレンドリストに自動登録
    • 自分のワンコと相性などのメモを残せる

テスト


  • Rspec
    • 単体テスト(model)
    • 機能テスト(request)
    • 統合テスト(system) 実装中

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published