Skip to content
Agung Smaraputra
All Projects

SIPENGUIDE

SaaS tour and guide package marketplace (university final project)

Vue.jsVue.js 2LaravelLaravel 8MySQL

Overview

SIPENGUIDE is a SaaS tour and guide package marketplace, built as my university final project (skripsi) at Universitas Udayana. The platform connects three user roles: tourists searching for tour packages, tour agents marketing packages and managing guides, and tour guides promoting their services.

Approach

Built with Vue.js 2 on the frontend and Laravel 8 on the backend, the application implements a three-role portal system. Each role has dedicated views and workflows — tourists browse and book, agents create packages and assign guides, and guides manage their availability and service listings. MySQL handles the relational data model connecting users, packages, bookings, and guide assignments.

Tech Stack

Layer Technology
Frontend Vue.js 2
Backend Laravel 8
Database MySQL

Key Implementation Details

  • Three-role portal system: tourists, tour agents, and tour guides
  • SaaS service model for tour and guide package management
  • Package browsing, booking, and guide assignment workflows

Outcome

SIPENGUIDE was completed as my university thesis project and remains accessible online.