๐ Final Year IT Project | โป๏ธ Sustainability | ๐ค Social Good
The Kindness Cabinet โ Donation & Resale App is a real-world mobile application developed as a
Final Year IT Project.
It enables users to donate, resell, or share unused items such as clothes, books, gadgets, toys, furniture, and household goods through a simple and secure Android application.
The project focuses on sustainability, social responsibility, and digital inclusion by connecting donors, buyers, and underprivileged communities.
๐ฑ This platform allows users to:
- Donate or resell items digitally
- Browse products by category and location
- Communicate securely via in-app chat
- Track donations, orders, and resale history
- Promote eco-friendly reuse and reduce waste
๐ก Built to demonstrate real-life Android + PHP + MySQL application development with social impact.
| Feature | Description |
|---|---|
| ๐ค Secure Authentication | Google Sign-In, OTP login, session management |
| ๐ฆ Item Listing & Management | Upload items with images, category & donation/resale option |
| ๐ 18+ Categories | Clothes, Books, Gadgets, Furniture, Toys, Kitchenware, Shoes & more |
| ๐ Smart Search & Filters | Price, location, donation-only, condition |
| ๐ Wishlist & Favorites | Save items for later |
| ๐ฌ In-App Chat System | Secure donorโreceiver communication |
| ๐ Real-Time Notifications | Messages, offers & updates |
| ๐ Payment & Donation Flow | Online payment & digital donation tracking |
| ๐ Order History & Analytics | Track resales, donations & contributions |
| ๐ก Admin Dashboard | User management, approvals & fraud detection |
| ๐ Location-Based Services | Google Maps API integration |
| ๐ Security Features | OTP, encrypted login, SQL injection prevention |
โ Educational institutions & universities
โ NGOs and non-profit organizations
โ Community-driven donation & resale platforms
โ Final-year Android & PHP/MySQL academic projects
This app helps reduce waste, support communities, and build a digital culture of kindness ๐ฑ๐ค
| Skill / Technology | Description |
|---|---|
| ๐ฑ Android Development | Java, XML, Android Studio |
| ๐ Backend & Database | PHP, MySQL, XAMPP, REST APIs |
| ๐ฅ Realtime Database | Firebase Realtime DB |
| ๐พ Data Handling | JSON, POJO classes |
| ๐จ UI / UX Design | Material Design, RecyclerView, Navigation Drawer |
| ๐ฌ App Functionality | Chat system, notifications, OTP & Google Sign-In |
| ๐ Tools & Testing | Postman, Sublime Text |
๐ ๐ช๐ฒ๐ฏ๐๐ถ๐๐ฒ ๐๐ผ๐บ๐ฒ๐ฝ๐ฎ๐ด๐ฒ โ ๐๐ถ๐ป๐ฑ๐ป๐ฒ๐๐ ๐๐ฎ๐ฏ๐ถ๐ป๐ฒ๐ ๐ผ๐ณ๐ณ๐ถ๐ฐ๐ถ๐ฎ๐น ๐๐ฒ๐ฏ๐๐ถ๐๐ฒ ๐ถ๐ป๐๐ฒ๐ฟ๐ณ๐ฎ๐ฐ๐ฒ

โโโ .gitignore
โโโ .idea
โโโ README.md
โโโ app
โ โโโ build.gradle.kts
โ โโโ google-services.json
โ โโโ src
โ โโโ main
โ โ โโโ AndroidManifest.xml
โ โ โโโ java/com/gauravpatil/kindnesscabinet
โ โ โโโ res
โโโ gradle
โโโ gradlew
โโโ gradlew.bat











