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)