Skip to content

grunkleij/android-project

Repository files navigation

AllQuery

───────────────────────────────────────────────
✧・゚: *✧・゚:* AllQuery - Your Daily Data Hub v1.0 *:・゚✧*:・゚✧
───────────────────────────────────────────────
           +----------------------+
           |    🎬    |    ☀️     |
           |  Movies  |  Weather  |
           +----------+-----------+
           |    💱    |    📰     |
           | Currency |   News    |
           +----------------------+

Welcome.

An all-in-one information hub for Android, combining four essential daily data streams into a single, clean interface.

Features

  • Movie Viewer → Browse popular, top-rated, and search for movies.
  • Weather Forecast → Real-time weather for any location.
  • Currency Converter → Live exchange rates for hundreds of currencies.
  • News Reader → The latest headlines from around the globe.

Demo

Homepage

+----------------------------------------+
|                AllQuery                |
+----------------------------------------+
|                                        |
|      +-------------------------+       |
|      |        🎬 Movie         |       |
|      +-------------------------+       |
|                                        |
|      +-------------------------+       |
|      |        ☀️ Weather        |      |
|      +-------------------------+       |
|                                        |
|      +-------------------------+       |
|      |        💱 Currency       |      |
|      +-------------------------+       |
|                                        |
|      +-------------------------+       |
|      |        📰 News          |       |
|      +-------------------------+       |
|                                        |
+----------------------------------------+

Movie List

+----------------------------------------+
| [ Search movies...           ]         |
| [ Popular ]  [ Top Rated ]             |
+----------------------------------------+
|                                        |
|  +---------+      +---------+          |
|  |  Image  |      |  Image  |          |
|  +---------+      +---------+          |
|   Movie One        Movie Two           |
|                                        |
|  +---------+      +---------+          |
|  |  Image  |      |  Image  |          |
|  +---------+      +---------+          |
|  Movie Three      Movie Four           |
|                                        |
+----------------------------------------+

Currency Converter

+----------------------------------------+
|           Currency Converter           |
+----------------------------------------+
|                                        |
|  Enter Amount:                         |
|  [ 100.00                    ]         |
|                                        |
|  From:                                 |
|  [ USD - United States Dollar V ]      |
|                                        |
|  To:                                   |
|  [ INR - Indian Rupee         V ]      |
|                                        |
|          +---------------+             |
|          |    CONVERT    |             |
|          +---------------+             |
|                                        |
| -------------------------------------- |
|   Result: 100.00 USD = 8330.50 INR     |
|                                        |
+----------------------------------------+

Weather

+----------------------------------------+
| [ Search for a city...       ]         |
+----------------------------------------+
|                                        |
|                  Clouds                |
|                                        |
|                   28C                  |
|                                        |
|                Kozhikode               |
|        Friday, 10 October 2025         |
|                                        |
| ...................................... |
|                                        |
|   Now  |   2 PM   |   3 PM   |   4 PM  |
|  (o)   |   (o)    |   (o)    |   (o)   |
|  28 C  |   27 C   |   27 C   |   26 C  |
|                                        |
+----------------------------------------+

Key Components

  • Java → Core application language
  • MVVM Architecture → For a clean, scalable structure
  • Retrofit & OkHttp → For robust networking
  • Glide → For efficient image loading
  • Material Design 3 → For a modern, responsive UI
  • Dagger Hilt → For dependency injection

Setup

To build and run this project, you'll need API keys from the services listed in the API Reference section.

  1. Clone the repository.
  2. Add API Keys to the appropriate constant fields in the source code.
  3. Build and run using Android Studio.

API Reference

Contributors

This project was created by the following team members:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages