Skinner

Valet Trash Pickup Service

services

Mobile App Development

industry

Waste Management

duration

5 Months

country

United States

Skinner

Project Overview

Valet Trash Service that has an app for its employees to checkin and check their daily tasks. Admin app was also there to manage employees, trash location and download reports. Admin basically use the app to log when the employee was at the site, when the trash was picked up, if there were any violations.

Overview image 1Overview image 2

Challenges

Data Management and Filtering
The system had multiple filters and huge data to manage across different properties and employees.
Tracking employee check ins and violations from users required handling different filters and time zones.
For the ease of the admin, report download capability was needed for everything as they were managing multiple data.

Our Solution

Simple UX and Efficient Data Handling
We achieved the business need by providing the simple screen design for the best user experience.
We managed the data with the common functions and also the common components.
This helped us run the queries through thousands of data with multiple table connections easily.

Features Implemented

User app is majorly used by employees to see their properties, checkin and report violations by the clients while Admin basically uses the app to log when the employee was at the site, when the trash was picked up, if there were any violations by the client.

1. Property Check In

Property list will be shown to the employee on the basis of the market they are assigned to and they can select the property to checkin and then the check in time will be captured for the attendance of the employee in the admin.

Property Check In

2. Manage Property

Admin user can add the property and also manage the property per area and assign multiple employees to each property. All the property listings can be exported from the property listing page.

Manage Property

3. Add Violation

Employee can add a violation against the property if the customer has violated the rules. User can add the details of the violation and also have the ability to upload the images from the gallery or capture an image.

Add Violation

4. Employee Timesheets

Employee Timesheets is a place where admin can see all the checkins by all the employees. Admin will be able to also see total number of hours by each employee and based on that they can also see the wages they have to pay to the employee.

Employee Timesheets

5. Export Violations

Admin can view all the violations in details here. They can also filter by market or property to get the precise data. For the ease of the admin there is an ability to export CSV for all the violations.

Export Violations

Technology Stack

The Skinner app is built with React Native for mobile, PHP-FPM for backend, and MySQL for data storage, hosted on DigitalOcean with Redis caching.

Mobile Framework

React Native

Backend Server

PHP-FPM

Database

MySQL

Server & File Storage

DigitalOcean

Cache & Message Queue

Redis

Crash Reporting

Firebase Crashlytics

Conclusion

The Skinner app streamlined valet trash pickup operations by giving employees a simple check-in system and providing admins with property management, violation tracking, and report export capabilities. Built with React Native and PHP-FPM, the solution handles thousands of records across multiple properties efficiently.

Need a Custom Mobile App?

Let us build a mobile solution tailored to your business operations and workflow.

More Projects

Case study image

Bounty Board

Reward-based platform for creating, managing, and completing bounties.

Case study image

Baller

A social networking app for basketball players to search courts, meet players and plan their games.

Case study image

Hindeep

Dating app matching users based on personality traits and compatibility.

Case study image

Gas Drop

On-demand fuel delivery app with tracking, scheduling, and payments.

Case study image

Fischer

eCommerce platform for heating systems with rewards and support.