Skip to content

ShankhanilSaha/ReCloth

Repository files navigation

📱 ReCloth

✨ Cloth Recycling Made Easy

Android API Version


🎯 About

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.

📸 Screenshots

LoginScreen LoginScreen2 HomeScreen RecycleScreen LocationAccess

⭐ Features

Core Features

  • 🔥 Feature 1: Google Sign In
  • 🎨 Feature 2: Horizontal Nav Bar
  • Feature 3: Location Access
  • 🔒 Feature 4: Using REST API's

🛠️ Tech Stack

Languages & Frameworks

  • Kotlin - Primary development language
  • Jetpack Compose - UI layouts

Architecture & Libraries

  • Retrofit - Network requests
  • Navigation Component - Navigation management

Tools & Services

  • Android Studio - Development environment
  • Firebase - Backend services
  • Git - Version control

🚀 Getting Started

Prerequisites

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

System Requirements

  • 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

📦 Installation

For Developers

  1. Clone the repository

    git clone https://github.com/ShankhanilSaha/ReCloth.git
    cd ReCloth
  2. Open in Android Studio

    # Open Android Studio and select "Open an existing project"
    # Navigate to the cloned directory and open it
  3. Sync dependencies

    # Android Studio will automatically sync Gradle dependencies
    # Wait for the sync to complete
  4. Run the app

    # Connect an Android device or start an emulator
    # Click the "Run" button in Android Studio

🎮 Usage

Getting Started with the App

  1. First Launch: Open the app and complete the onboarding process
  2. Setup: Configure your preferences in the settings menu
  3. Main Features: Navigate through the main features

⭐ Star this repository if you liked the project!!

Made by Shankhanil Saha

About

ReCloth is a application which enables users to take a initiative towards sustainable development, it allows users to recycle their old used clothes and give them points which they can use to redeem new clothes as rewards.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages