Skip to content

LiquidGalaxyLAB/Google-Developers-Community-Visualization-Tool

 
 

Repository files navigation

Google Developer Community Visualization Tool

Google Developers Community Visualization Tool

Summary

About

This Project represent the data of all new Google Developer Groups from https://gdg.community.dev/, Upcoming Events and Google Developer Group from https://gdgsearch.com/ .This project was developed within the Google Summer of Code 2023 program.

The application offers a unique way to visualize Google Developer Groups using the Liquid Galaxy rig (Google Earth). It also provides insights into Google Developer Group Updates and access to vital satellite information seamlessly within the app.

Take a look at the app on the Google Play Store.

Main technologies and languages used

  • Kotlin
  • Room Database
  • Jsoup Library
  • Shared Preference

Building from source

Prerequisites

  • Android Studio
  • Android SDK
  • Git
  • Android device

Clone the project:

$ git clone https://github.com/soCallmeAdityaKumar/Google-Developers-Community-Visualization-Tool.git
$ cd Google-Developers-Community-Visualization-Tool

With the project cloned, open a terminal and navigate to the project root directory.

With everything ready to go, it is time to run the project.

❗ You must have a mobile device connected or an android emulator running in order to run the app.

Connecting to the Liquid Galaxy

If you have followed all the steps up to this point, your app should be running.

With the app open, click on the Nav bar icon on the home page's top-left corner, then click Settings. When clicked, it will take you to the Connection page.

To establish a connection with your Liquid Galaxy, enter the Liquid Galaxy host name, password, IP address, SSH connection port (change it only if the system's default SSH port 22 was changed).

After completing the necessary steps, click on the Connect button. If the connection is successfully established, you will see a "Connected" label highlighted in green on the top-left beside nav bar icon.

If the connection is successful, you are now all set to enjoy the app. Start exploring a Google Developer Groups and their related information.

Contributing

You're welcome to report any issues, bugs, or feature requests through our issue tracker. Kindly provide detailed and clear descriptions.

If you're interested in contributing to this project, feel free to submit a pull request.

Credits

This app was made possible with the help of mentor Yash Raj Bharti, organization admin Andreu Ibáñez Perales, and testers from Liquid Galaxy LAB: Mohamed Zazou, Navdeep Singh, Imad Laichi, who helped in testing the app on real liquid galaxy rigs and helped me find any troubles that might have appeared during the testing process.

Special thanks to Kevin Simper, the author of the https://gdgsearch.com/ project.

License

This software is licensed under the MIT license.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%