Welcome to the Recommendation App! This Android application helps users pick outfits based on weather conditions and personal preferences. The app utilizes the Gemini API to provide accurate and tailored outfit suggestions. It is currently a prototype and will be worked upon to add more funcationalities.
- Generate outfit recommendations based on weather conditions
- Support for both dark and light themes
- Color theme adjustment according to the selected theme
- User-friendly interface
To get started with the Recommendation App, follow these steps:
-
Clone the repository:
git clone https://github.com/River-unknown/Recommendation-app.git cd Recommendation-app -
Open the project in Android Studio:
- Open Android Studio
- Click on
Open an existing Android Studio project - Select the
Recommendation-appdirectory
-
Set up API keys:
- Create a
secrets.propertiesfile in the root directory of the project - Add your API keys in the following format:
API_KEY=your_gemini_api_key
- Create a
-
Build and run the project:
- Click on the
Runbutton in Android Studio - Choose an emulator or connected device to run the app
- Click on the
Once the app is installed, simply open it and allow the necessary permissions. The app will provide outfit recommendations according to the user inputs.
Watch the video below to see the Recommendation App in action: https://www.youtube.com/embed/VOmeXbnfuxM
See how the app adapts its color theme according to the selected theme (dark or light): https://www.youtube.com/embed/OsX2JHD2oxs
We welcome contributions to improve the Recommendation App. To contribute, follow these steps:
- Fork the repository
- Create a new branch (
git checkout -b feature-branch) - Make your changes
- Commit your changes (
git commit -m 'Add new feature') - Push to the branch (
git push origin feature-branch) - Create a pull request
This project is licensed under the MIT License. See the LICENSE file for details.
If you have any questions or feedback, feel free to reach out via GitHub issues or by contacting us at [email protected].
Thank you for using the Recommendation App! We hope it helps you pick the perfect outfit every day.