ReCloth is a platform for users to find a way to recycle their old clothes and also gain rewards from it. Built with modern Android development practices, this app provides a smooth user experience while maintaining excellent performance and user experience.
- 🔥 Feature 1: Google Sign In
- 🎨 Feature 2: Horizontal Nav Bar
- ⚡ Feature 3: Location Access
- 🔒 Feature 4: Using REST API's
- Kotlin - Primary development language
- Jetpack Compose - UI layouts
- Retrofit - Network requests
- Navigation Component - Navigation management
- Android Studio - Development environment
- Firebase - Backend services
- Git - Version control
Before you begin, ensure you have the following installed:
- Android Studio Arctic Fox or newer
- JDK 11 or higher
- Android SDK API 21 or higher
- Git
- Minimum Android Version: Android 5.0 (API 21)
- Recommended Android Version: Android 8.0+ (API 26+)
- RAM: 2GB minimum, 4GB recommended
- Storage: 50MB available space
-
Clone the repository
git clone https://github.com/ShankhanilSaha/ReCloth.git cd ReCloth -
Open in Android Studio
# Open Android Studio and select "Open an existing project" # Navigate to the cloned directory and open it
-
Sync dependencies
# Android Studio will automatically sync Gradle dependencies # Wait for the sync to complete
-
Run the app
# Connect an Android device or start an emulator # Click the "Run" button in Android Studio
- First Launch: Open the app and complete the onboarding process
- Setup: Configure your preferences in the settings menu
- Main Features: Navigate through the main features




