ID — Bahasa Indonesia

Muhamad Irga

Purwokerto, Central Java

Archived Updated

Reservasi.info — Hiking & Nature Tourism Reservations

A hiking and nature-tourism reservation platform with participant quotas, group and equipment records, Tripay payments, a wallet balance, rescheduling, check-in and check-out, and visitor reports.

It used to run at reservasi.info. That domain is no longer active, so there is no demo to open.

Screenshots

Reservasi.info booking screen with hiking package dates and participant quotas
Main application view · Open image for full resolution

Overview

What this system does.

Reservasi.info manages reservations for nature-tourism activities, particularly hiking packages. Visitors choose a location and package, complete their profiles, select dates and participant numbers, and place an order. Capacity is checked against location and package-type quotas, using shared or dedicated quotas according to the configuration.

Payments can be processed through Tripay, users’ wallet balances, or cash-payment records entered by institution administrators. Orders have downloadable invoices and a rescheduling workflow. Check-in records groups, members, personal and group equipment, preparations, provisions, medication, and health information; check-out completes the activity administration.

The management panel uses Filament so locations, hiking packages, birdwatching packages, additional products, orders, invoices, payment histories, wallet balances, and all group data can be managed in one place. Widgets show monthly visitor statistics, activity-type distributions, and visitors by location. The application also provides Avenza map downloads, Google login, WhatsApp OTPs and notifications, and scheduled commands to cancel unpaid orders and check quotas.

Feature inventory

Highlights

21 capabilities verified against the project source.

  • Tourism locations and hiking packages with categories
  • Birdwatching packages and other additional products
  • Reservations with dates, participant counts, and quota checks
  • Shared or dedicated quotas according to package settings
  • Visitor profiles and order histories
  • Downloadable order invoices
  • Tripay payments with callback processing
  • User wallet balances with transaction histories
  • Cash-payment records entered by institution administrators
  • Order rescheduling
  • Activity check-in and check-out
  • Hiking groups and group-member records
  • Personal and group equipment records
  • Provisions, preparations, medication, and health information
  • Map downloads for the Avenza application
  • Hiker-list and order-detail exports
  • Monthly visitor, activity-type, and location-distribution statistics widgets
  • Google login and WhatsApp OTP verification
  • WhatsApp notifications for orders and rescheduling
  • Scheduled commands to cancel unpaid orders and check quotas
  • Institution administration panel separate from the central management panel

Tech stack

Built with 9 technologies.

  • Laravel 12
  • Filament 3
  • Blade
  • Tailwind CSS 4
  • Laravel Socialite
  • Tripay
  • DomPDF
  • Maatwebsite Excel
  • MySQL

Common questions

What people usually ask.

Is this system still running?

No. The domain is no longer active, so there is no live demo. The description and feature inventory here are taken from the project source rather than from a running instance.

How were participant quotas enforced?

Capacity was checked against both location and package-type quotas, using either a shared or a dedicated quota depending on configuration, with a scheduled command cancelling unpaid orders so held places were released.

What was recorded at check-in?

Groups and their members, personal and group equipment, provisions, preparations, medication, and health information — the things a hiking operator needs on record before a party goes up, and again at check-out.

Same field

Need something like this?

Send a short brief and I’ll come back with scope, approach, and an honest timeline.