Skip to content
This repository was archived by the owner on Oct 14, 2021. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.6.3
2.6.5
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ source 'https://rubygems.org'


# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.2.3'
gem 'rails', '~> 5.2.5'
# Use sqlite3 as the database for Active Record
gem 'sqlite3'
# Use Puma as the app server
Expand Down
163 changes: 81 additions & 82 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,165 +1,164 @@
GEM
remote: https://rubygems.org/
specs:
actioncable (5.2.3)
actionpack (= 5.2.3)
actioncable (5.2.5)
actionpack (= 5.2.5)
nio4r (~> 2.0)
websocket-driver (>= 0.6.1)
actionmailer (5.2.3)
actionpack (= 5.2.3)
actionview (= 5.2.3)
activejob (= 5.2.3)
actionmailer (5.2.5)
actionpack (= 5.2.5)
actionview (= 5.2.5)
activejob (= 5.2.5)
mail (~> 2.5, >= 2.5.4)
rails-dom-testing (~> 2.0)
actionpack (5.2.3)
actionview (= 5.2.3)
activesupport (= 5.2.3)
rack (~> 2.0)
actionpack (5.2.5)
actionview (= 5.2.5)
activesupport (= 5.2.5)
rack (~> 2.0, >= 2.0.8)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
actionview (5.2.3)
activesupport (= 5.2.3)
actionview (5.2.5)
activesupport (= 5.2.5)
builder (~> 3.1)
erubi (~> 1.4)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.3)
activejob (5.2.3)
activesupport (= 5.2.3)
activejob (5.2.5)
activesupport (= 5.2.5)
globalid (>= 0.3.6)
activemodel (5.2.3)
activesupport (= 5.2.3)
activerecord (5.2.3)
activemodel (= 5.2.3)
activesupport (= 5.2.3)
activemodel (5.2.5)
activesupport (= 5.2.5)
activerecord (5.2.5)
activemodel (= 5.2.5)
activesupport (= 5.2.5)
arel (>= 9.0)
activestorage (5.2.3)
actionpack (= 5.2.3)
activerecord (= 5.2.3)
marcel (~> 0.3.1)
activesupport (5.2.3)
activestorage (5.2.5)
actionpack (= 5.2.5)
activerecord (= 5.2.5)
marcel (~> 1.0.0)
activesupport (5.2.5)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
arel (9.0.0)
bindex (0.7.0)
builder (3.2.3)
byebug (11.0.1)
bindex (0.8.1)
builder (3.2.4)
byebug (11.1.3)
coffee-rails (4.2.2)
coffee-script (>= 2.2.0)
railties (>= 4.0.0)
coffee-script (2.4.1)
coffee-script-source
execjs
coffee-script-source (1.12.2)
concurrent-ruby (1.1.5)
crass (1.0.4)
erubi (1.8.0)
concurrent-ruby (1.1.8)
crass (1.0.6)
erubi (1.10.0)
execjs (2.7.0)
ffi (1.11.1)
ffi (1.15.0)
globalid (0.4.2)
activesupport (>= 4.2.0)
i18n (1.6.0)
i18n (1.8.10)
concurrent-ruby (~> 1.0)
jbuilder (2.9.1)
activesupport (>= 4.2.0)
jquery-rails (4.3.5)
jbuilder (2.11.2)
activesupport (>= 5.0.0)
jquery-rails (4.4.0)
rails-dom-testing (>= 1, < 3)
railties (>= 4.2.0)
thor (>= 0.14, < 2.0)
listen (3.0.8)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
loofah (2.2.3)
loofah (2.9.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
mail (2.7.1)
mini_mime (>= 0.1.1)
marcel (0.3.3)
mimemagic (~> 0.3.2)
method_source (0.9.2)
mimemagic (0.3.3)
mini_mime (1.0.1)
mini_portile2 (2.4.0)
minitest (5.11.3)
nio4r (2.3.1)
nokogiri (1.10.3)
mini_portile2 (~> 2.4.0)
puma (3.12.1)
rack (2.0.7)
marcel (1.0.1)
method_source (1.0.0)
mini_mime (1.1.0)
mini_portile2 (2.5.0)
minitest (5.14.4)
nio4r (2.5.7)
nokogiri (1.11.2)
mini_portile2 (~> 2.5.0)
racc (~> 1.4)
puma (3.12.6)
racc (1.5.2)
rack (2.2.3)
rack-test (1.1.0)
rack (>= 1.0, < 3)
rails (5.2.3)
actioncable (= 5.2.3)
actionmailer (= 5.2.3)
actionpack (= 5.2.3)
actionview (= 5.2.3)
activejob (= 5.2.3)
activemodel (= 5.2.3)
activerecord (= 5.2.3)
activestorage (= 5.2.3)
activesupport (= 5.2.3)
rails (5.2.5)
actioncable (= 5.2.5)
actionmailer (= 5.2.5)
actionpack (= 5.2.5)
actionview (= 5.2.5)
activejob (= 5.2.5)
activemodel (= 5.2.5)
activerecord (= 5.2.5)
activestorage (= 5.2.5)
activesupport (= 5.2.5)
bundler (>= 1.3.0)
railties (= 5.2.3)
railties (= 5.2.5)
sprockets-rails (>= 2.0.0)
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
nokogiri (>= 1.6)
rails-html-sanitizer (1.0.4)
loofah (~> 2.2, >= 2.2.2)
railties (5.2.3)
actionpack (= 5.2.3)
activesupport (= 5.2.3)
rails-html-sanitizer (1.3.0)
loofah (~> 2.3)
railties (5.2.5)
actionpack (= 5.2.5)
activesupport (= 5.2.5)
method_source
rake (>= 0.8.7)
thor (>= 0.19.0, < 2.0)
rake (12.3.2)
rb-fsevent (0.10.3)
rb-inotify (0.10.0)
rake (13.0.3)
rb-fsevent (0.10.4)
rb-inotify (0.10.1)
ffi (~> 1.0)
sass (3.7.4)
sass-listen (~> 4.0.0)
sass-listen (4.0.0)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
sass-rails (5.0.7)
railties (>= 4.0.0, < 6)
sass-rails (5.1.0)
railties (>= 5.2.0)
sass (~> 3.1)
sprockets (>= 2.8, < 4.0)
sprockets-rails (>= 2.0, < 4.0)
tilt (>= 1.1, < 3)
spring (2.0.2)
activesupport (>= 4.2)
spring (2.1.1)
spring-watcher-listen (2.0.1)
listen (>= 2.7, < 4.0)
spring (>= 1.2, < 3.0)
sprockets (3.7.2)
concurrent-ruby (~> 1.0)
rack (> 1, < 3)
sprockets-rails (3.2.1)
sprockets-rails (3.2.2)
actionpack (>= 4.0)
activesupport (>= 4.0)
sprockets (>= 3.0.0)
sqlite3 (1.4.1)
thor (0.20.3)
sqlite3 (1.4.2)
thor (1.1.0)
thread_safe (0.3.6)
tilt (2.0.9)
turbolinks (5.2.0)
tilt (2.0.10)
turbolinks (5.2.1)
turbolinks-source (~> 5.2)
turbolinks-source (5.2.0)
tzinfo (1.2.5)
tzinfo (1.2.9)
thread_safe (~> 0.1)
uglifier (4.1.20)
uglifier (4.2.0)
execjs (>= 0.3.0, < 3)
web-console (3.7.0)
actionview (>= 5.0)
activemodel (>= 5.0)
bindex (>= 0.4.0)
railties (>= 5.0)
websocket-driver (0.7.1)
websocket-driver (0.7.3)
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.4)
websocket-extensions (0.1.5)

PLATFORMS
ruby
Expand All @@ -171,7 +170,7 @@ DEPENDENCIES
jquery-rails
listen (~> 3.0.5)
puma (~> 3.0)
rails (~> 5.2.3)
rails (~> 5.2.5)
sass-rails (~> 5.0)
spring
spring-watcher-listen (~> 2.0.0)
Expand All @@ -182,4 +181,4 @@ DEPENDENCIES
web-console

BUNDLED WITH
2.0.1
2.1.4
45 changes: 45 additions & 0 deletions README.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
This repository is for testing technical skills.

## Overview of the web application.
Please implement a CRUD for the rental property information screen. We already have the source code of the application that we just rails new. Please use this template to develop it.


If you are familiar with Ruby on Rails, we estimate that it should take 1-2 hours to complete the project.

## Development Environment.
### Language and Middleware.
We will use the text in the diver.

The details are there.




### Specification.
- Please create the same screen as the attached image.
- Please implement the nearest station information with consideration, as the number may increase.
- No test code implementation is required.

#### index
![index](https://user-images.githubusercontent.com/16096244/96406385-491cb580-121a-11eb-9ffc-99cab7d4753e.png)

#### show
![show](https://user-images.githubusercontent.com/16096244/96406725-fc85aa00-121a-11eb-95df-ef3770091ca7.png)

#### new
![new](https://user-images.githubusercontent.com/16096244/96406609-c0eae000-121a-11eb-813d-f3879aeccf52.png)

#### edit
![edit](https://user-images.githubusercontent.com/16096244/96406905-4b334400-121b-11eb-8456-04d0fff8e789.png)

## Notes.
### About the question.
Questions about specifications can be asked only once before and after work. Please ask all necessary questions at once.

### Schedule.
About a week from the start of testing.

### About Repository Operations.
When you start the issue, you must first clone this repository and create it in your account (public is fine). When you do this, be sure to rename the repository** to a suitable name (e.g. rat-giraffe).

Create a new branch, work on it, and make a pull request to your repository (be careful not to make a pull request to the clone source).
40 changes: 22 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,42 +1,46 @@
このリポジトリは、技術力テスト用のリポジトリです。
[Click here for the English README](/README.en.md)

## 開発するアプリケーションの概要
賃貸情報物件情報画面のCRUDを実装お願い致します。既にrails newしただけのアプリケーションのソースコードがありますので、その上に実装してください。

Ruby on Railsに慣れている方であれば1〜2時間程度で出来るボリュームと見積もっております。

## 開発環境
### 言語・ミドルウェアなど
- Ruby 2.3.1
- Ruby on Rails 5.0.0
- Sqlite
### 言語・ミドルウェア
diver に掲載のテキストに書かれているものを使うこととします。

### 納品の方法
まず、このリポジトリをcloneして、ご自身のアカウント内にリポジトリを作成してください(publicで問題ありません)。このとき**必ずリポジトリ名を適当な名称に変更**しておいてください(例: rat-giraffe)。
詳細はそちらを参照ください。

新しいブランチを作り、その上で作業を行い、ご自身のリポジトリにpull requestを出してください(clone元にpull requestを出さないように注意ください)。

そのpull requestのリンクをお知らせいただいて納品となります。

## 質疑について
仕様に関する質疑は着手前・後一度だけ応対可能です。必要な事項はまとめてご質問ください。

## スケジュール
テスト開始から1週間程度

## 仕様
### 仕様
- 賃貸情報物件情報画面のCRUDのキャプチャをファイル添付します。キャプチャの通り実装をお願いします。
- 最寄り駅情報は数を増やす可能性がありますので、考慮した実装をお願い致します。
- テストコードの実装は不要です

### 一覧
#### 一覧
![index](https://cloud.githubusercontent.com/assets/1818925/20509523/91902df2-b0ac-11e6-9f3b-adce73dbedf8.png)

### 閲覧
#### 閲覧
![show](https://cloud.githubusercontent.com/assets/1818925/20509520/918d29ae-b0ac-11e6-8310-15474fcd5633.png)

### 登録
#### 登録
![new](https://cloud.githubusercontent.com/assets/1818925/20509522/918e87b8-b0ac-11e6-8f4b-5f8ba4945894.png)

### 編集
#### 編集
![edit](https://cloud.githubusercontent.com/assets/1818925/20509521/918df348-b0ac-11e6-8eef-6d2e7c833d9a.png)


## 注意事項
### 質疑について
仕様に関する質疑は着手前・後一度だけ応対可能です。必要な事項はまとめてご質問ください。

### スケジュール
テスト開始から1週間程度

### リポジトリ運用について
課題を始める際は、まずこのリポジトリをcloneして、ご自身のアカウント内にリポジトリを作成してください(publicで問題ありません)。このとき**必ずリポジトリ名を適当な名称に変更**しておいてください(例: rat-giraffe)。

新しいブランチを作り、その上で作業を行い、ご自身のリポジトリにpull requestを出してください(clone元にpull requestを出さないように注意ください)。