https://github.com/fusic/jaehyung-rails-training
Ikari_Rails_Training
https://github.com/fusic/jaehyung-rails-training
Last synced: 12 months ago
JSON representation
Ikari_Rails_Training
- Host: GitHub
- URL: https://github.com/fusic/jaehyung-rails-training
- Owner: fusic
- Created: 2025-05-21T05:18:11.000Z (about 1 year ago)
- Default Branch: development
- Last Pushed: 2025-08-04T01:27:31.000Z (12 months ago)
- Last Synced: 2025-08-04T03:39:46.436Z (12 months ago)
- Language: JavaScript
- Size: 1.22 MB
- Stars: 0
- Watchers: 6
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# タスク管理システム(Ikari Rails Training 課題)
このプロジェクトは、Ruby on Railsトレーニングの一環として開発される、基本的なタスク管理システムです。
タスクの登録・編集・削除だけでなく、期日・優先度・ステータス・ラベル・ユーザー別表示などの機能を含みます。
---
## 🚀 システム構成
- Ruby 3.4.4
- Ruby on Rails 8.0.2
- PostgreSQL 17
- Node.js 22.17.0(Vite や Bootstrap 使用時に必要)
- Bootstrap(デザイン適用以降のステップで使用)
---
## 🔧 セットアップ手順
以下のコマンドを実行してください:
```bash
git clone git@github.com:fusic/jaehyung-rails-training.git
cd jaehyung-rails-training
bin/setup
```
---
## 🖥 起動方法
```bash
bin/rails s
```
---
## 🧪 テスト・コードチェック
```bash
# RuboCop によるコードチェック
bin/rubocop
# RSpec によるテスト実行
bundle exec rspec
```
---
## 📁 ディレクトリ構成(抜粋)
```plaintext
app/
controllers/
models/
views/
config/
routes.rb
locales/
ja.yml
db/
migrate/
seeds.rb
```
---
## ERD

---
## 📎 参考リンク
- [文書ファイル](https://heathered-partridge-9c9.notion.site/Ikari-Rails-Training-dc41b92a5a184a17a3ce8d5e1d58693f)
- [Rails I18n公式ガイド](https://railsguides.jp/i18n.html)
- [RuboCop](https://github.com/rubocop/rubocop)
- [Bootstrap for Rails](https://github.com/twbs/bootstrap-rubygem)