Skip to content

Challenge

The client needed a waste management mobile app to make hazardous and chemical waste hauling and disposal faster, easier, and more well-run. This platform had to offer mobile-specific features, adding extra functions beyond what the existing Salesforce app could do. The goal was to simplify tasks for clients and vendors by using mobile technology to improve communication, tracking, and real-time updates.

Solution

The waste management platform builds on the existing Salesforce app and adds new features to make it more many-sided and handy:

Order Management:

  • Users can easily update order details from the mobile app.
  • All changes sync with Salesforce, so the central database stays up-to-date.

Text Message Integration:

  • Drivers, vendors, and sales specialists can send real-time text messages.
  • All messages are automatically saved and linked to the correct Salesforce records.

Image and Camera Functionality:

  • Users can take photos with their mobile camera and attach them to orders or send them with a request for a quote.

GPS and Real-Time Tracking:

  • Users can track truck arrivals and arrange pickups from multiple vendors along the same route.
  • Trucks are shown as icons on a live map, which makes it easier to plan and track.

Digital Signature:

  • Users can sign documents on their mobile device using a finger or stylus.
  • The signature is saved as an image file and attached to the relevant order in Salesforce.

Push Notifications:

  • The platform sends various notifications from Salesforce, such as general announcements or promotions, updates on order status, and alerts about new messages.

Driver and Vendor Feedback:

  • Users can rate drivers and vendors, and this feedback is saved in Salesforce for performance tracking and improvements.

Integration Requirements

  • REST API Integration: The app connects to Salesforce using REST API, exchanging data in JSON format. It uses the same functions and processes as the main Salesforce app.
  • 3rd Party Notification Services: The app works with Apple and Google notification services to send real-time push notifications on both iOS and Android devices.

Development Process

The development process was divided into 4 phases, preceded by a preparatory phase that included creating mockups to show and approve the app's user interface (UI) and design before starting development.

Stage 1 included:

  • Driver login
  • Order selection
  • Change status of order
  • Sending the current location of the driver
  • Display routes on the map

Stage 2 included:

  • Client login
  • Creation of orders
  • Sending photos
  • Notifications and messages

Stage 3 included:

  • Client registration directly from a mobile application
  • Payment process
  • Signing documents

Stage 4 included:

  • Rating/Feedback
  • Documentation and specification

Outcomes

The system made operations more well-regulated, improved communication, and provided real-time updates for everyone involved in waste management. By using features like GPS tracking, push notifications, and camera functionality, the solution simplified hazardous waste disposal and improved the user experience.

Need a Similar Project?

Please enter your name.
Please enter a subject.
Please enter a message.
Please agree to our Terms and Conditions and the Privacy Policy.

This site uses technical cookies and allows the sending of 'third-party' cookies. By continuing to browse, you accept the use of cookies. For more information, see our Privacy Policy.