Tweet Appは、ユーザーが短いメッセージ(ツイート)を投稿、閲覧、削除できるシンプルなソーシャルネットワーキングアプリです。Ruby on Railsで構築されており、ユーザー認証とツイートの基本的なCRUD操作をサポートしています。
Progate Ruby on Rails コースの一環で作成しました。
- ユーザー認証(サインアップ、ログイン、ログアウト)
- ツイートの投稿、閲覧、編集、削除
- ユーザーごとのツイート表示
- 全ユーザーのツイートを含むタイムライン表示
- Ruby: 3.1.6
- Rails: 7.0
bundle exec rake db:create
bundle exec rake db:setup
-
リポジトリをクローン:
git clone https://github.com/username/tweet-app.git cd tweet-app -
依存関係をインストール:
bundle install -
データベースをセットアップ:
rails db:create rails db:migrate -
Railsサーバーを起動:
rails server -
ブラウザで http://localhost:3000 にアクセスしてアプリを表示します。
- アカウントを作成します。
- ホームページから新しいツイートを作成します。
- タイムラインで全てのツイートを閲覧します。
- 必要に応じて自分のツイートを編集または削除します。
テストスイートを実行するには、以下のコマンドを使用します:
rails test