Skip to content

tak-ka3/Do-to-Grow-restaurant

Repository files navigation

Do-To-Grow(技育展登壇作品, 2021/09/26)

LandingPage
TaskList
RestaurantList

アプリケーションの概要

  • 基本的なTodoアプリのタスクの管理が可能
  • タスクの登録をする際に、優先度も同時に登録する。タスクが終わった後、そのタスクの優先度が自分のポイントとして加算される。
  • 10ポイント貯まると飲食店ガチャを1回引くことができる。自分の住む都道府県の飲食店がランダムで出る。
  • ガチャで出た飲食店は、自分のコレクションとして貯めておくことができる。

URL集

技術的な学び

createアクション周辺(resources)

  1. 最初にnew_pokemon_path(/pokemons/new)に相当するnewアクションで、formを作る。
  2. 次に、そのformでの入力はpokemons_pathにPOSTリクエスストされる。その際の処理はcreateアクションに書く。
  3. indexアクションで全体の表示。showアクションで個別の表示。どちらかに2の後にリダイレクトする。

heroku

  1. jpegが使えないので、jpgに名前を変更しておく。
  2. ログを見れば大体どこがエラーになっているかわかる。
  3. rubyは最新版のものを使わないとエラーになる。
  • heroku run rails db:migrateを最初に実行するのも忘れない!
  • データベースのリセットの方法
  1. heroku pg:reset -a do-to-growを実行。
  2. heroku run rails db:migrateを実行。

API

  1. APIを一回で取り出すデータの数を指定できることも。

エラー

  • Webpacker can't find applicationというエラーが出た時は、以下を実行すれば良い。
rails webpacker:install
rails webpacker:compile
  • background-imageはそのまま、background-image: url("growth.jpg");でやるとエラーが出るので、以下の手順を踏むべき。
  1. background-imageを書く場所をcssではなく、scssファイルにする。
  2. background-image: image-url("growth.jpg");のように書く。

その他

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published