Skip to content

An Android app showcasing quotes from the 'Lord of the Rings', utilizing The One API, Spotify integration, and OpenAI for AI-styled quotes.

License

Notifications You must be signed in to change notification settings

pHorvat/LordOfTheQuotes

Repository files navigation

Lord Of The Quotes

Lord Of The Quotes is an Android app that brings you a collection of memorable quotes from the iconic "Lord of the Rings" series. The app utilizes various technologies and libraries to enhance your experience and immerse yourself in the world of Middle-earth.

Features

1. Lord of the Rings Quotes

Lord Of The Quotes fetches a vast collection of quotes from the "Lord of the Rings" series using the The One API. The app leverages Retrofit, Room, and Paging 3 to handle API requests, local storage, and efficient data pagination, respectively. This ensures that you can browse through a wide range of quotes from your favorite characters seamlessly.

QuotesScreen1 QuotesScreen2

2. Lord of the Rings Music Playlist

Lord Of The Quotes lets you dive deeper into the enchanting world of Middle-earth by allowing you to listen to a curated Spotify playlist of "Lord of the Rings" music. The app integrates Spotify's Android SDK, enabling you to enjoy a selection of mesmerizing soundtracks from the movies while browsing the quotes.

SoundtrackScreen

3. AI-Generated Quotes

Unleash the power of artificial intelligence with Lord Of The Quotes' AI-generated quotes feature. By using OpenAI's REST API, the app can generate quotes in the style of various "Lord of the Rings" characters.

AboutScreen

Technologies Used

🚀 Retrofit: A type-safe HTTP client for Android networking.

💾 Room: An SQLite database library for efficient local storage.

📃 Paging 3: A library for handling data pagination in Android apps.

🎵 Spotify Android SDK: Allows seamless integration with the Spotify music streaming service.

🤖 OpenAI GPT-3 API: Provides access to OpenAI's powerful language model for generating AI quotes.

License

This project is licensed under the Apache 2.0 License. Feel free to use, modify, and distribute the code as per the terms of the license.

Acknowledgments

  • The One API for providing the "Lord of the Rings" quotes.
  • J.R.R. Tolkien for creating the captivating world of "Lord of the Rings" and his timeless literary works that inspire fans worldwide.
  • Peter Jackson for bringing Middle-earth to life through his visionary direction and the epic film adaptations of "Lord of the Rings."

Disclaimer

Lord Of The Quotes is an unofficial app and is not affiliated with or endorsed by J.R.R. Tolkien, the Tolkien Estate, New Line Cinema, or any related entities. The app is created by fans for fans, with the sole purpose of celebrating the "Lord of the Rings" series and its captivating world.

About

An Android app showcasing quotes from the 'Lord of the Rings', utilizing The One API, Spotify integration, and OpenAI for AI-styled quotes.

Resources

License

Stars

Watchers

Forks