Agent

Onboarding & Verification

The simple, intuitive onboarding process for agents to enroll on the platform.

    Pickup Request Notification

    Pickup requests are automatically sent out to nearby agents, the agents receive alerts on their mobile app which displays the details of the job.

      Pickup Request Fulfillment

      Agents can easily update the status of the pickup request by just a swipe. They are required to take a picture of the trash they collected and draw their signature when marking the order as "completed” as a proof of request fulfillment.

        Task Management

        A filterable and sortable list of tasks that allows agents to manage their tasks. Tasks can be sorted by distance, filtered by type of service, status, and by period.

          Route Optimization

          The app displays optimized routes that should be taken by the agent for completing their daily tasks in hand.

            Disposal/Dump-sites

            Displays closest disposal/dump-sites throughout the route of the agent so that the agents can easily locate them and dispose of trash on these sites.

              Earnings & Mileage

              Daily/Weekly earnings and mileage reports at a single glance for agents.

                Rating

                Rating system for agents to rate their customers.

                  Customer

                  Onboarding

                  Simple and intuitive onboarding and registration process for customers.

                    Referral Code

                    TrashLyft has a referral code reward system to motivate customers to bring in new users and earn rewards.

                      Trash Pickup Request

                      The app provides an intuitive and smooth checkout flow for customers to choose the service that they need, upload photos of trash, and make payments with ease.

                        Live Tracking

                        Customers can track the status of their order and location of agents in real-time.

                          Order Management

                          Using TrashLyft’s intuitive dashboard, customers can view their past and current orders without hassles.

                            Payment Options

                            Customers can manage their payment options easily from the dashboard.

                              Pickup Addresses

                              Customers can manage their Pickup addresses from the Address Dashboard.

                                Rating

                                After an order is fulfilled, customers can leave feedback of the service by rating the agent

                                  Admin

                                  Overview

                                  The dashboard gives an overview of the business activities, location of agents, pickup locations, pending orders, the ability to assign/reassign orders to agents, modify and create new orders.

                                    Sales

                                    Get an overview and detailed information about your sales with just a few clicks using the sales dashboard.

                                      Services

                                      Create, edit, and manage various trash pickup services that your business offers.

                                        Agents

                                        The agent dashboard allows the admin to view, manage, verify agents who have enrolled, and on the job.

                                          Customers

                                          View your customers, their contact information, sales statistics, and more.

                                            Service Areas

                                            Manage your area of operations by marking it on the map, so that only customers within the serviceable area can place requests.

                                              Disposal Sites

                                              Create and manage disposal/dumpsites which will be available for agents on their app.

                                                Business Hours & Lead Time

                                                Manage the business hours of your operations and lead time for fulfillment of service requests.

                                                  Notification settings

                                                  Manage how (SMS, email, push notifications) and when notifications should be sent to agents and customers.

                                                    Taxes

                                                    Automatically compute taxes on checkout by adding and associating tax classes to services.

                                                      Commissions

                                                      Automatically compute fees payable to agents for their delivery, based on duration and distance traveled for executing the pickup request.

                                                        Coupons

                                                        Run promos by creating and distribution coupon codes. Coupon codes are directly integrated with Stripe hence the usage is easily trackable.

                                                          App Customization

                                                          Use TrashLyft’s app customization feature to customize the colors, text, and icons on the agent and customer mobile apps without redeploying your app to the App/Play stores.

                                                            Architectural Diagram


                                                            Download the architectural diagram to view the server architecture and interactions of various backend services and frontend apps

                                                            DOWNLOAD

                                                            Tech Stack


                                                            The tech stack and third party services that was used to build TrashLyft

                                                            React

                                                            React Native

                                                            Node JS

                                                            Firebase

                                                            Contact for pricing

                                                            Get in touch with us for discussing pricing & customizations.

                                                            Send us a mail on trashlyft@7thpillar.com or use the form below.