The Art Finder App is designed to help users discover and explore various forms of art. The app leverages a clean and intuitive interface to provide users with easy access to a vast collection of artworks, including paintings, sculptures, and digital art.
Framework: [Android]
API Version: [27]
Device(s) Tested On:
- [Pixel 6]
- Art Discovery: Browse a curated selection of artworks from various categories and periods.
- Detailed Art Information: View detailed information about each artwork, including the artist, creation date, and historical context.
- Search Functionality: Easily find specific artworks or artists using the search features.
The Simple Art Finder App utilizes several external libraries and frameworks to enhance functionality and ensure a smooth user experience:
libs.jsoup
: Used to transform HTML strings into normal strings, ensuring clean and readable text descriptions for artworks.libs.listenablefuture
: Suppresses the error "com.google.guava:guava:23.0," providing a more stable and error-free environment.libs.compiler
: Essential for concurrent futures, allowing for efficient handling of asynchronous tasks.libs.play.services.wallet
: Prevents app crashes related to Google Play services, ensuring a stable and reliable application.
- Clone the repository:
git clone https://github.com/saifdarwish/ArtFinderApp.git
- Open the project in Android Studio.
- Build and run the app on your device or emulator.
- Launch the Art Finder App on your Android device.
- Browse through the filters to discover new and interesting pieces.
- Use the search bar to find specific artworks or artists.
- Tap on any artwork to view detailed information.
We welcome contributions to the Art Finder App! If you would like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/YourFeatureName
- Make your changes and commit them:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature/YourFeatureName
- Submit a pull request.
This project is free to use.
We would like to thank the open-source community for providing the libraries and frameworks that made this project possible. Special thanks to the Chicago Art Institute for providing the free API, which the whole app is based on.
For any questions or concerns, please open an issue or contact us at [[email protected]].