The Trash Cash App is a mobile application designed to simplify waste management and promote sustainable practices. It allows users to conveniently schedule waste pickups from their homes and offers an in-built store where they can purchase items made from recycled waste.
The Trash Cash App is revolutionizing waste management by providing an easy-to-use platform that simplifies waste collection and promotes sustainable living. Traditional waste disposal methods often involve inconvenience and limited recycling options. With the Trash Dump App, users can schedule waste pickups effortlessly, eliminating the hassle of visiting waste management facilities or adhering to strict pickup schedules.
In addition to waste pickup, the app features an in-built store where users can explore and purchase a diverse range of items crafted from recycled waste materials. By supporting the use of recycled products, the app actively contributes to waste reduction and the growth of recycling industries.
-
Users can easily schedule waste pickups by providing basic details and specifying the type of waste to be collected. Trusted trash pickup partners will handle the waste collection at the designated time, ensuring convenience and flexibility.
-
The app's in-built store offers a wide variety of items made from recycled waste. Users can browse and purchase eco-friendly products, including home decor, accessories, and more, supporting sustainable practices and a circular economy.
-
The app connects users with reliable trash pickup partners who adhere to proper waste disposal and recycling practices, ensuring efficient waste management and a cleaner environment.
App Development: Flutter
Database: Firebase
State Management: GetX
Local Storage: Shared Preferences
To install and run the Trash Dump App locally, follow these steps:
-
Clone the repository
-
Navigate to the project directory and install the required dependencies using the command:
flutter pub get -
Configure Firebase:
- Create a new Firebase project on the Firebase Console.
- Follow the instructions to add your Flutter app to the Firebase project and download the
google-services.jsonfile. - Place the
google-services.jsonfile inside theandroid/app/directory.
-
Add the Google Maps API key in the environment variables
.envfile asMAPS_API_KEYafter enabling the Maps SDK in the Google Cloud Console. -
Run the app using the command:
flutter run