DEV Community

Cover image for JAVA Semester Project | Review Plsss! | GN Tours and Services
Gaurav Singh
Gaurav Singh

Posted on

JAVA Semester Project | Review Plsss! | GN Tours and Services

Finally, I have completed our project. This was my first Java project on this scale. Seriously, I had no idea about how far I will make it after I decided on this idea to implement. But at last, I am happy to share that I implemented more utilities than I initially thought!

𝓖𝓝 𝓣𝓸𝓾𝓻𝓼 𝓪𝓷𝓭 𝓢𝓮𝓻𝓿𝓲𝓬𝓮𝓼

𝐅𝐮𝐥𝐥𝐲 𝐋𝐨𝐚𝐝𝐞𝐝 𝐑𝐞𝐚𝐥 𝐖𝐨𝐫𝐥𝐝 𝐀𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧 𝐭𝐨 𝐝𝐞𝐯𝐞𝐥𝐨𝐩 𝐚 𝐬𝐲𝐬𝐭𝐞𝐦 𝐭𝐡𝐚𝐭 𝐚𝐮𝐭𝐨𝐦𝐚𝐭𝐞𝐬 𝐭𝐡𝐞 𝐩𝐫𝐨𝐜𝐞𝐬𝐬𝐞𝐬 𝐚𝐧𝐝 𝐚𝐜𝐭𝐢𝐯𝐢𝐭𝐢𝐞𝐬 𝐨𝐟 𝐚 𝐭𝐫𝐚𝐯𝐞𝐥.

Functionalities:

  • Fully Secured Authentication i.e. SignUp, Login, logout,Forget Password utilities. Encryption and Decryption of user passwords

  • Loading Welcome Screen to user

  • Registration

  • OTP Email Sending utility.

  • Confimation Email Sending utility after successfull registration

  • Update Details if user wants to update

  • View User Details

  • Different Packages with different prices and offerings

  • View Hotels

  • Book Package Utility

  • Dynamic Hotels Integration with Database

  • Book Hotel Utility

  • View booked Package and Hotel

  • No of person, AC/Non AC room, food/No food etc all utilities offerings and then dynamically calculation of prices

  • View Destination

  • Payment with Stripe

  • Chat Bot for answering FAQs

  • Review Us utility includes user rating out of 5 and their comments about our services

  • About Us
  • Used Tech:

  • Java Swing for UI

  • MySQL for Database

  • AES Algorithm for encryption/decryption of passwords

  • JavaMail for sending email OTP

  • Stripe API Payment Gateway
  • Database Records

    Database == Travel

    Tables:

  • account for auth

  • customer for registration

  • bookpackage for booking of package

  • hotel for adding hotels in table and dynamically fetching them in UI

  • bookhotel for booking hotels

  • review for reviewing our services
  • If liked feel free to star it!🤩

    Github Code Link

    LinkedIn

    Top comments (0)