Triptrip は、さまざまなツアーや旅行パッケージの管理を扱うフルスタックの Web サイトです。
ログインおよびサインアップ時にユーザー検証が追加されました。ユーザー名と電子メールのフィールドは一意です。登録完了後、ユーザーにメールが届きます。 ( smtp_mailer のコメントを元に戻す)
パッケージ購入の検証が追加されました。 1 人のユーザーが同じパッケージを 2 回購入することはできません。また、パッケージの開始後に購入することも、パッケージの容量がいっぱいになった後に購入することもできません。
ユーザーは購入完了後にメールを受け取ります。 ( success.phpファイル内の smtp_mailer コメントを元に戻します)
ユーザーは、パッケージなどを購入した後にレビューを書いたり、PDF レポートを生成したりできます。
既知のバグについては、 dbConnection.phpファイルをチェックしてください。
リポジトリのクローンを作成する
git clone https://github.com/shz-code/triptrip.git
MySQL サーバーがローカル デバイスにインストールされている、PHP 対応の Apache が必要です。
使用できます -
コードエディタ -
ApacheとMysqlを起動します。
ダウンロードしたプロジェクトファイルを解凍します
抽出したフォルダーの名前をTriptipに変更します。
解凍したフォルダーをhtdocs(XAMPP)またはwww(Laragon)フォルダーにコピーします。
Triptripという名前の新しいデータベースを作成し、必要なテーブルを作成します。 tableSchemas を使用してテーブルを作成します。
ブラウザを開いて http://localhost/triptrip にアクセスします。
登録に進み、新しいユーザーを使用してサインアップします。
ユーザーを管理者にするには、データベース -> Triptip -> users -> is_adminを 1 に設定します。
管理者用とユーザー用に別々のダッシュボード。管理ダッシュボードを使用して、新しいパッケージの追加を開始します。
使用されるスクリプト言語
使用されるリレーショナル データベース管理システム
シャヒドゥル アラム- @shz-code
アキブル・ハサン- @MdAkibulHasan
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください