Project information

  • Category: Android and Web application
  • Git Repository URL: Travel Company

Details

Worked on a project for a Travel Company, where I designed and developed a comprehensive review system. This involved creating both a native Kotlin application and a web application using HTML, PHP, and JSON. The solution offered user authentication, allowing users to sign in and manage their profiles, as well as robust review functionality for sharing, updating, and liking/disliking reviews. Additionally, admin capabilities were implemented, enabling admin users to manage reviews and engage with users effectively. The two applications interacted seamlessly through a shared database. This project aimed to enhance customer engagement and satisfaction, and I ensured its reliability and quality through rigorous testing, resulting in an efficient and user-friendly review platform for the Travel Company.

Tech Stack

Native (Kotlin) Application
  • Kotlin (for Android app development)
  • User authentication mechanisms
  • Profile management features
Web Application
  • HTML (for web page structure)
  • PHP (for server-side scripting)
  • JSON (for data interchange)
  • User authentication and profile management
  • Review functionality, including creation, updating, and deletion
  • User interactions like liking/disliking reviews
Database
  • A shared database used by both the native and web applications to maintain data consistency and synchronization.
XAMPP (for web application infrastructure)
  • XAMPP, a software package containing Apache, MySQL, PHP, and Perl, was used to create a productive environment for running PHP scripts and communicating with the database.