MyAppはシンプルなPHPとSQLiteを使用したサンプルアプリケーションです。このアプリケーションでは、ユーザー登録、ログイン、投稿、およびチャンネル機能があります。
- PHP 7.4以上
- SQLite
-
リポジトリをクローンします。
git clone https://github.com/ponstream24/MyBoard.git cd MyBoard -
必要な依存関係をインストールします。PHPとSQLiteが正しくインストールされていることを確認してください。
データベースの初期化は不要です。初回アクセス時に自動的に初期化されます。
-
ローカルサーバーを起動します。
php -S localhost:8000
-
ブラウザで http://localhost:8000/public/ にアクセスし、アプリケーションを使用します。
-
初めてのアクセス時に、ユーザー登録を行ってください。
- ユーザー登録: 新規ユーザーを登録し、アカウントを作成します。
- ログイン/ログアウト: ユーザー認証とセッション管理。
- 投稿: 認証されたユーザーが投稿を作成し、チャンネルに投稿を分類できます。
- チャンネル管理: チャンネルの作成と、チャンネルごとの投稿の表示。
このプロジェクトに貢献するには、以下の手順に従ってください:
- プロジェクトをフォークします。
- ブランチを作成します (
git checkout -b feature-branch)。 - 変更をコミットします (
git commit -m 'Add some feature')。 - ブランチにプッシュします (
git push origin feature-branch)。 - プルリクエストを作成します。
このプロジェクトはMITライセンスのもとで公開されています。詳細はLICENSEファイルを参照してください。