Triptrip ist eine Full-Stack-Website, die die Verwaltung verschiedener Touren- und Reisepakete übernimmt.
Benutzervalidierung beim Anmelden und Registrieren hinzugefügt. Die Felder „Benutzername“ und „E-Mail“ sind eindeutig. Nach Abschluss der Registrierung erhält der Benutzer eine E-Mail. ( smtp_mailer-Kommentar rückgängig machen )
Validierung des Paketkaufs hinzugefügt. Ein Benutzer kann dasselbe Paket nicht zweimal kaufen, kann nicht kaufen, nachdem das Paket gestartet wurde, und kann auch nicht kaufen, nachdem die Paketkapazität voll ist.
Nach Abschluss des Kaufs erhält der Benutzer eine E-Mail. ( smtp_mailer-Kommentar in der Datei success.php rückgängig machen )
Der Benutzer kann nach dem Kauf eines Pakets und mehr eine Bewertung schreiben und einen PDF-Bericht erstellen.
Überprüfen Sie die Datei dbConnection.php auf bekannte Fehler.
Klonen Sie das Repository
git clone https://github.com/shz-code/triptrip.git
Auf Ihrem lokalen Gerät muss ein PHP-fähiger Apache mit MySQL-Server installiert sein.
Sie können Folgendes verwenden:
Code-Editor -
Starten Sie Apache und MySQL.
Extrahieren Sie die heruntergeladene Projektdatei
Benennen Sie den extrahierten Ordner in triptip um .
Kopieren Sie den extrahierten Ordner in den Ordner htdocs (XAMPP) oder www (Laragon).
Erstellen Sie eine neue Datenbank mit dem Namen triptrip und erstellen Sie die erforderliche Tabelle. Verwenden Sie die tableSchemas, um Tabellen zu erstellen.
Öffnen Sie Ihren Browser und gehen Sie zu http://localhost/triptrip
Gehen Sie zur Registrierung und melden Sie sich mit einem neuen Benutzer an.
Um einen Benutzeradministrator zu erstellen, gehen Sie zu Ihrer Datenbank -> triptip -> Benutzer -> setzen Sie is_admin auf 1 .
Separate Dashboards für Administrator und Benutzer . Verwenden Sie das Admin- Dashboard, um mit dem Hinzufügen neuer Pakete zu beginnen.
Die verwendete Skriptsprache
Das verwendete relationale Datenbankverwaltungssystem
Shahidul Alam – @shz-code
Akibul Hasan – @MdAkibulHasan
Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der LIZENZ-Datei