• Home
  • Outdoor Adventure
    • Hiking
    • Backpacking
    • Camping
    • Caving
  • Travel
  • Life Style
    • Diploma Life
    • Degree Life
    • Work and Part Time
  • Code Test and Project
  • FYP

Jack Hau Story

facebook twitter instagram

6 months ago we started FYP project MyHomestay which allows users to make reservation via website.

Deepest thanks to our beloved group members who always stick and work hard together in order to produce a good project. The teamwork and cooperation of our groups are much appreciated.

Last but not least, we would like to take this golden opportunity to thank to the Centre for Diploma Programme of Multimedia University Melaka Campus for offering this subject, Computing Project. It gave us an opportunity to participate and learn about the web developing and web design. Indeed, we have become more confident on programming skills.


Finally in CDP Star Awards 2014 competition, our team able to achieve 3rd prize winner

Share
Tweet
Pin
Share
No comments

Admin Page :
  • Create a search function at admin main page.
  • Login password using md5 encryption function which human not readable to protect the system.
  • Who approved the member becomes an owner.
  • Updated the latest status which is promotion or announcement.
  • Increase the font size of the page wills more prefects.
Member Page :
  • Login validation error.
  • Create the password with md5 encryption function.
  • Add random number in front of picture.
  • Split the user and owner if not will mess up the database.
  • Homestay list can list can open a new column for action for delete or edit function.
  • When users change their password must force them the logout and login with new password because we using session.
  • Upload multiple pictures with Jquery. 
md5 encryption : Php
$member_signup_pass = md5(trim($_POST["member_signup_pass"]));
$member_signup_Conpass = md5(trim($_POST["member_signup_Conpass"]));
Share
Tweet
Pin
Share
No comments
  • Create a reservation table with attributes deposit, balance, balance cost and balance pay.
  • Set a minimum deposit to every reservation with credit card.
  • Owner and member able to view who make reservation and view history of homestay.




The picture above is showing the entire homestay list from all the owner who had uploaded their homestay. The homestay list show all the information of the particular homestay with their homestay name, owner name, posted date, homestay information, homestay picture, owner picture, price and rating.
Share
Tweet
Pin
Share
No comments

Datepicker is tied to a standard form input field which allow user click to open an interactive calendar in a small overlay. Implemented Jquery to set min Date and max Date 


<script>
$(function() {
$( "#check_in" ).datepicker({
    defaultDate: "+1w",
    changeMonth: true,
    minDate: 0,
    onClose: function( selectedDate ) {
        var selectedDate = $(this).datepicker('getDate');
            if (selectedDate) {
                  selectedDate.setDate(selectedDate.getDate() + 1);
            }
    $( "#check_out" ).datepicker( "option", "minDate", selectedDate );
    }
    });
$( "#check_out" ).datepicker({
    defaultDate: "+1w",
    changeMonth: true,
    minDate: 0,
    onClose: function( selectedDate ) {
    $( "#check_in" ).datepicker( "option", "maxDate", selectedDate );
    }
    });
});
</script>
Share
Tweet
Pin
Share
No comments
  • Create a search function for member page.
  • Create page for member reservation homestay, rating homestay and view history of their reservation.




The picture above is showing the homestay information. The right side column is show the member selected check-In date and check-out date it will auto calculate how many nights that the member selected and the total booking amount.



After confirm the check-In check-out date and booking amount, click the payment button it will direct jump to Paypal sandbox system. The picture above is showing the order summary with the name of the homestay.


In the other hand, our system can generate PDF statement. The statement details included guest name, homestay name, check-In date, check-out date, night and total amount.


This is the member dashboard with homestay list. Once the owner done the add function it will direct go to homestay list and the have several homestay that the owner before. We did the edit and delete function for the homestay list also but cannot multiple edit homestay information.



Share
Tweet
Pin
Share
No comments
Member Page :
  • Create a table for Member at phpMyAdmin.
  • Create a member registration and login page with not duplicate email and password.
Member Dashboard :
  • Create a dashboard for members include function view and edit.
  • Create another page for members which are used to store homestay details. In this page, members are able to view, edit, delete and view each of the homestay details.
  • How to upload multiple image in one time to my homestay.

  • Create member registration and login page for MyHomestay.
  • Create a member dashboard.

This is the member homepage. The sign up form is a pop up function and the user in order to do a reservation must sign up as a member first. Other than that, user must key in their real email and the mobile number start with 6 due to our system will send out message if the member done any reservation or cancellation.


The picture above is showing Myhomestay reservation member dashboard. It has 6 features that we focus which is reservation, myhomestay lisy, transaction history, member profile, homestay list and log out button.


This is the member dashboard with add homestay information. Once the member become an owner he or she has the authority to add homestay with key in the homestay name, category, address, description of homestay, price and upload less than 5 photo of the homestay.


Share
Tweet
Pin
Share
No comments
Older Posts

About me



Jack is a programmer, hiker who loves to take challages. Programming can be hard, but no pain no gain. Beside that, Jack like to use cooking for stress relief. “Cooking is a great destresser because it serves as a creative outlet”. During cooking the chef have to well handle of food ingredients. “Cooking is like giving birth because you are mixing things together to create something new and wonderful.”

Labels

Backpacking Camping car Caving Code Test and Project Degree Life Diploma Life Event FYP Hiking Mountain Internship MMU Cyberjaya MMU Melaka Outdoor Adventure Part Time and Work Penang Singapora Thailand Trip and Travel

recent posts

Follow Us

Blog Archive

  • ▼  2018 (2)
    • ▼  May (1)
      • Say hi to Pahang Maran Berkelah Waterfall Camping
    • ►  January (1)
  • ►  2017 (8)
    • ►  August (2)
    • ►  July (1)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
    • ►  January (1)
  • ►  2016 (22)
    • ►  December (3)
    • ►  November (1)
    • ►  October (2)
    • ►  September (3)
    • ►  July (1)
    • ►  May (2)
    • ►  April (6)
    • ►  March (2)
    • ►  February (1)
    • ►  January (1)
  • ►  2015 (3)
    • ►  December (1)
    • ►  September (2)
  • ►  2014 (19)
    • ►  October (1)
    • ►  September (2)
    • ►  July (4)
    • ►  June (5)
    • ►  April (2)
    • ►  March (3)
    • ►  January (2)
  • ►  2013 (10)
    • ►  December (2)
    • ►  November (1)
    • ►  October (1)
    • ►  September (1)
    • ►  August (3)
    • ►  June (2)
  • ►  2012 (4)
    • ►  September (1)
    • ►  June (2)
    • ►  February (1)
  • ►  2011 (2)
    • ►  December (1)
    • ►  August (1)
Powered by Blogger.