自分のホビーラジコンカーを公開できるサイトです。「いいね」すると他ユーザーのラジコンカーを一覧表示できます。ラジコンカー構成するモーターやESC(スピードコントローラー)などのアイテムデータベースがあります。さらに、それらのアイテムから、それを使用している他ユーザーのラジコンカーを閲覧する機能があります。デザインがイケてないのは許してください。
初めての作品なのでとにかく公開する事を最優先!
レイアウトを考えずに進めてしまったので、HTML、CSSにハマってしまい思わぬところで時間がかかってしまいました。
ただ画像をアップするだけのサイトであれば簡単だですが、Railsを使用する意味がないと思ったのでラジコンカーとそれを構成するアイテムを紐付けた仕様にする事に拘りました。
一つのエラーを解消するのに2日かかったりしましたが「投げ出さずに最後までやる」がテーマだったかもしれません。ユーザ登録機能にDeviseを使わなかったので、情報が少なくて特に苦労しました。
Cloud9, ruby 2.4.0, Rails 5.0.6, MySQL, Windows, Mac
開発開始は2018年1月の前半で、公開は2月の中頃でした。
まだまだ実装したい機能があるので、開発を続けているところです。全部終わるまで、あと1ヶ月以上はかかりそうです。。。
40代のおじさんです。
2017年11月から勉強をはじめました。
Progateを少しやった後、テックアカデミーの「Webアプリケーションコース」に入校。カリキュラムの内容が難しくて理解出来ない時には、Progeteを進めてみるというスタイルでした。本作品は、その最終課題のオリジナルサービスで作成したものです。
テックアカデミーには無謀にも1ヶ月コースでの申し込みをしたので、とにかく時間がなく、朝から深夜までPCに向かっていました。