Back to Projects
Mobile Application · Hotel Booking2025

TravelWell

TravelWell is a hotel booking mobile application developed for Padang. The application allows users to explore available hotels, search for rooms, view categorized listings, check pricing, and complete room bookings.

TravelWell cover image
Role
Mobile Developer
Year
2025

Overview

Overview

I developed TravelWell as an individual mobile application project to simplify hotel discovery and room reservations in Padang. I built the Flutter interface and integrated it with a PHP backend to support hotel browsing, room information, pricing, and booking functionality.

Problem

The problem I explored

I wanted to create a convenient mobile booking experience that brings hotel information, room pricing, and reservations into one application.

Solution

How the product addresses it

I built a Flutter application integrated with a PHP backend and MySQL database through REST APIs to display hotel information and support room bookings.

My Role

What I worked on

I independently developed the Flutter interface, screen navigation, hotel browsing features, booking flow, and backend API integration.

Technology

Tools and stack

  • Flutter
  • Dart
  • PHP
  • REST API

Key Features

What this project ships with

  • Hotel browsing
  • Hotel and room search
  • Room booking
  • Real-time pricing information
  • Categorized hotel listings
  • API integration

Design / Development Process

How I approached the work

I started with the UI and navigation, then implemented hotel listings, search, and booking features. After connecting the Flutter application to the PHP backend, I tested the main workflows.

Challenges

What I had to work through

Learning Flutter while integrating multiple screens and REST APIs was my main challenge. I approached it step by step, starting with static interfaces before implementing backend integration.

What I Learned

Takeaways and new skills

TravelWell helped me build a stronger foundation in Flutter, Dart, and mobile application development. I learned how to structure mobile interfaces, manage navigation between screens, and connect an application to backend services through REST APIs. Building the project step by step also improved my debugging skills, adaptability, and confidence in learning new technologies independently.

TravelWell screenshot 1
TravelWell screenshot 2
TravelWell screenshot 3
TravelWell screenshot 4

Next Project

MindCheck

An AI-based mobile application for early mental health screening using the SRQ-20 questionnaire and Artificial Neural Network.

Read case study