Donkey Travel Booking system
De project
Dit project is gemaakt voor de opleiding software development bij TCR. Het doel van dit project was het maken van een boeking systeem voor donkey travel. Het project heeft meer dan 8 crud functies die worden gebruikt door gebruikers en admins.
Gebruikers kunnen:
- Boeking aanvragen
- Eigen boekingen beheren
- Eigen Account beheren
Mijn Boekingen
Mijn Boekingen page
De mijn boekingen pagina is gemaakt om all boekingen te weergeven. Boekingen worden weergegeven die bij de ingelogd gebruiker hoort. Mocht de gebruiker niet ingelogd zijn dan ziet hij /zij de pagina niet in de navbar
Gebruikers kunnen:
- Eigen boekingen bekijken
- Boekingen bewerken
- Boekingen verwijderen
Admin panel
Admin Rechten
Dit is de admin panel. Links zie je welke routes de admin kan gebruiken. Zoals je kunt zien zijn er 7 verschillende routes die door de admin beheerd worden. Alle routes hebben een CRUD+S functie dat wil zegen dat admins deze functionaliteiten kunnen uitvoeren. Ze kunnen zowel nieuwe tocht aanmaken als bewerken en verwijderen. Dit geldt voor alle crud functies.
Admins kunnen:
- Boekingen beheren
- Tochten beheren (CRUD) aanmaken
- Statussen beheren
- Herbergen beheren
Layout create/edit page
Create and edit page
Hier zie je hoe de create pagina eruit ziet. Deze pagina wordt gebruikt voor het toevoegen van nieuwe Herbergen aan de database. De lay-out van de create en edit pagina's zijn allemaal hetzelfde. Enige verschil is dat bij het edit pagina's gegevens worden opgehaald, zodat je het kan wijzigen.
Admins kunnen:
- Tocht aanmaken
- Herbergen aanmaken
- Boekingen wijzigen
- Profile gegevens wijzigen
- Statussen aanmaken en wijzigen