Help us understand the problem. What is going on with this article?

質問箱をOSS(オープンソース)にしてみた

peing-質問箱-のクローン(OSS)

ソースコードはこちら
https://github.com/seiyatakahashi/peing-questionbox-clone

クローン質問箱の現状はこんな感じです。
質問箱

質問箱とは

みなさんpeing-質問箱-をご存知ですか?twitterで2017年ごろから流行っている匿名で質問ができるwebサービスのことです。このサービスは個人開発をしているせせり氏が開発したサービスで公開1ヶ月で1億アクセスに達したそうです。

匿名で質問できるという機能はとても面白いと思いました。なのでこれをオープンソース化して、もっといろんな機能をつけていきたいと考えています。


デプロイ deploy

誰でもカンタンにデプロイできるようにしましたので是非みなさんもお使いください。
まずはgitからファイルをダウンロードしてください。

git clone git@github.com:seiyatakahashi/peing-questionbox-clone.git

ダウンロードができたらダウンロードしてきたフォルダに移動する

cd peing-questionbox-clone

herokuにログインをする

heroku login

heorku でプロジェクトを作成する

heroku create 作りたいアプリ名

heorku にアップロード

git add .

git commit -m "all"

git push heroku master

アップロードしてら、データベースにマイグレード

heroku run rails db:migrate

環境変数の設定

heroku config:set APP_NAME="アプリの名前"
heroku config:set APP_NAME_EN="アプリの英語の表記名"
heroku config:set API_KEY="ツイッターのAPI KEY"
heroku config:set API_SECRET="ツイッターのAPI シークレット"
heroku config:set TOKEN="ツイッターのAccess token"
heroku config:set SECRET="ツイッターのaccess token secret"
heroku config:set CURRENT="自分ののツイッターのID"
heroku config:set DESCRIPTION="サイトの情報"
heroku config:set KEYWORDS="サイトのキーワード"
heroku config:set GOOGLE_ANALYTICS="Google アナリティクスのID"


今後つけたい機能

決済機能

質問したい人がお金を払って質問された人がお金をもらえる機能。

複数のSNSログイン

現在twitterでのログインしかできなのでfacebookやlineなどを加えたいです。

ネイティブアプリ化

railsをapi化させて、iosやandroidのようなネイティブなアプリケーションを作りたいです。


参考

cssのデザインはほとんど、こちらのソースコードを使用しております。
・qiita: 質問箱をOSSにしてみた
https://qiita.com/Syo_pr/items/2aa7e5e34726fae30b29

・github: CloneQuestionBox
https://github.com/syoou/CloneQuestionBox

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした