LoginSignup
3
4

More than 3 years have passed since last update.

プログラミング初心者がRailsで日記SNS作ってみた

Last updated at Posted at 2020-11-19

はじめに

日々の学びをメモして、良い感じのやつだけ共有できるようなアプリが欲しいと思ったので自作してみました.
現在、α版としてHerokuにアップしているので覗いていただけると嬉しいです。

アプリ名

Output App

スクリーンショット 2020-11-19 17.28.49.png

リンク

URL : https://outputapp.herokuapp.com/
GitHub : https://github.com/tatsuhiko-nakayama/output_app

機能紹介

投稿画面

スクリーンショット 2020-11-19 17.30.34.png

  • ハッシュタグを入力することで情報源を共有できる
  • デフォルトが非公開なのでメモとして使える
  • closedボタンをopenに切り替えて公開する
  • マークダウンが使える

詳細画面

スクリーンショット 2020-11-19 17.35.36.png

  • ハッシュタグ、参考URLへリンク
  • LIKE機能
  • フォロー機能
  • コメント機能

ユーザーページ

スクリーンショット 2020-11-19 17.41.06.png

  • 各ステータス表示&一覧リンク
  • ユーザーの投稿(open)一覧

ここまで作ってみて

所感

あまり難しい機能は実装せず、初心者でも自力でできる範囲でいろいろと実装してみました。

特にJavaScriptが勉強不足でAjaxがうまくいかなったり、改善したいところが多々あります。

次のステップ

テスト公開中なので、ユーザーさんの声を聞きながら使いたくなるサービスにどんどん改良していきます。

「アウトプット」と聞くと意識高い感じがして使いにくいのかなと思いつつも、特徴のない「日記アプリ」や「SNS」では既存サービスでええやんと思ったり。

その辺、試行錯誤しながら楽しく作り込んでいきたいなと思います。

作者スペック

  • 2020年8月からプログラミングを始める
  • 2ヵ月間、プログラミングスクールで学習
  • 前職は営業(8年在籍)
  • 現在はニート生活を満喫しつつ、Web系自社開発企業で働きたいと思っている
  • 趣味は料理とYoutube

制作期間

11/1〜現在

使用技術

  • Ruby / Rails
  • JavaScript / jQuery
  • Amazon S3
  • AWS (これから)
  • Docker(これから)
  • Circle CI(これから)

おわりに

テストユーザーのお願いをして使ってもらって、そこからが開発だなと思いました。

技術ももちろん大事だけど、ユーザーさんにとって使いやすかったり、感動する体験にどうやってつなげていくのか。

ご覧いただけた方いらっしゃいましたら、ぜひ感想・アドバイスお願いします。

✔︎

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4