PHP

【PHP】Twitter風アプリを作ってみた

現在PHPの学習を行っていますが、その一貫としてTwitter風アプリを作成してみました。

まだ完成という訳ではありませんが、骨格はできてきたので一旦そのアプリを紹介します。

Twitter風アプリの仕様

僕が作成したTwitter風アプリの仕様は以下の通りです。

  • ログイン
  • ログイン時にメールアドレスを記憶させる
  • ログアウト
  • 支出投稿機能
  • 投稿一覧表示
  • 投稿詳細表示
  • 収支計算機能

まだまだ投稿の検索機能、ファロー、いいね機能とかいろいろとつけていきたいですね。

現時点での完成イメージ

現時点での完成イメージは以下の通りです。

基本機能

機能機能はログイン、投稿、投稿一覧表示、ログアウトになります。

+α機能

投稿内する際に収支情報を入力することで、簡易的な支出管理ができるようにしているので、その収支状況を期間を絞って検索する機能をつけています。

開発環境

開発環境は以下の通りです。

PHP 7.3.7
MAMP 5.4
VScode 1.43.2
Bootstra4 4.3

サイトの見栄えはセンスがないので、Bootstrapにお任せしてます。

Bootstrap臭なんてとりあえず気にしません。

まず大事なのは中身のはずなので。

これから実装したいこと

これから実装したいことは以下のような機能です。

  • 投稿検索機能
  • リプ(返信機能)
  • いいね機能
  • ユーザーフォロー機能
  • Twitter連携ログイン
  • Twitterに同時投稿

よくよく考えれたいいねやフォローを考えたデータベース構成になってない気がします・・・。

まとめ

まだまだ未完成ですが、こうやって公開することによりもっと頑張らなきゃとい気持ちになります。

本来ならばLaravelを使って実装したかったんですが、今のままだとフレームワークを使うのではなく、フレームワークを使わされているような気持ちになるので、ピュアPHPでの実装を試みました。

完成したあかつきにはこれをポートフォリオとして転職活動ができればと思います。

ABOUT ME
Jyu2
【PC1台で稼ぐブロガー兼Webエンジニアを目指し中】IT情報やWebサービス、アプリなどの情報を発信/SIerで10年以上勤務→ストレスMAXで休職中→ブログとWebの学習を行い脱サラ計画中/ #30DAYSトライアル 1st完了→2nd実施中 / 日々の学習内容をブログにアウトプット / まずは月収5万円を目指す