業務での運転日報を記録します。
走行距離や運転した車両を記録し管理します。
mailgunの無料プランで運用しているため、下記のユーザーにて閲覧の程、よろしくお願い致します。
ユーザーアカウント => email:user1@example.com password:password
=> email:user2@example.com password:password
=> email:user3@example.com password:password
管理者アカウント => email:admin@example.com password:password
制作の背景
前社では、運転日報を手書きで入力しており、管理の煩雑さや入力の面倒さが目に見えて問題となっていました。
そのような日常業務の非効率を少しでも効率化するソフトを作ってみたいという思いからこのソフトを制作しました。
- 基本機能
ユーザー: 投稿/編集/削除(論理)/一覧 運転する車両の登録(お気に入り機能のようなものです)
管理者 : 投稿/編集/削除(論理)/一覧 車両・社員情報の閲覧、編集 投稿の自動PDF化(prawn, whennever)
- 使用技術
フロントエンド: HTML/CSS Bootstrap, Vue.js Vuetify
バックエンド : Ruby(3.2.2) Ruby on rails (7.1.2)
- インフラ
Docker Docker-compose DB:Heroku AWS(EC2, ALB)
- テスト
Rspec(github actionsにて、プルリクエストの際に自動的に実施)
- 開発環境
VScode
- 工夫した点
ユーザーが使用しやすいように可能な限り入力する箇所を少なくしました。
- 今後の追加予定
AWSで運用できるようにする。(進行中)
メンテナンスログなどの機能を追加し、より包括的なサービスに改良する。