RecyclingPerks (recyclingperks.com)
Many people pull their blue recycling bin to the curb every week or two to recycle. But did you
know that you can earn rewards for recycling? Recycling containers are embedded with an
RFID tag which can be read by recycling trucks as the container is lifted. Recycling Perks
leverages this technology to promote recycling by licensing their program to dozens of cities.
80|20 created a backend that continuously imports tens of thousands of container lifts per hour
from four different container vendors each using different APIs. These container lifts are culled
to find containers that are assigned to members’ houses, resulting in Perks Points begin
awarded each time members recycle.
Recycling Perks also signs up local merchants to offer discounts and freebies in exchange for
points. Points can be redeemed much like real currency with local merchants. Members are
rewarded for recycling, and merchants get more business.
This mobilefirst web application was built on the full MEAN stack (Mongo, Express, AngularJS,
Node.js) for the speed benefits of asynchronous request processing. C#/.NET was used on the
backend to synchronously data from thousands of web service API requests. An extensive
administrative backend allows the site owners to customize much of the site’s configuration.
Users Businesses Rewards Redemptions
Patient Management (wsptnscheduling.com)
Paper and pencil is no way to run 90+ physical therapy clinics. But that’s the position Advanced
Physicians Management (APM), located in Southern California, found themselves in after more
than 20 years in business. Although the business had grown, APM had clearly outgrown its
current processes for managing appointments. They hired 80|20 to bring their clinic operations
into the modern age.
After importing hundreds of thousands of records from its legacy billing system, 80|20 created
Patient Management a modern and efficient web application that serves as their clinic and
patient information management system. With Patient Management, APM now manages over
50,000 patients and hundreds of thousands of appointments, doctor visits, and prescriptions in
one easy to use cloudbased web application.
Patient Management not only makes managing individual patients fast and efficient, but also
provides multiple business rules for identifying patients who need to be contacted for various
reasons. Employees simply click the Call button and the system finds the next patient who
needs to be contacted based on any of their complex business rules. The employee can then
review the patient’s information, makes the call, and enters notes about their conversation into
the patient’s record. This feature increases patient retention and office visits for those patients
who currently need to be contacted, a capability that APM did not previously have.
Technologies used:
ASP.NET MVC, SQL Server, Azure cloud web hosting, SSIS, SSRS
CBRE Service Tracker (app.service-tracker.net)
CB Richard Ellis (CBRE) is the world’s largest commercial real estate services firm. Specializing
in commercial property management, property owners hire CBRE to find and interact with
tenants, and to maintain their properties.
Service Tracker, a mobile responsive web application secured behind a login screen, was
created to manage the millions of tickets generated for service needed at over 750 major
facilities. When a facility is in need of a repair (ex: a broken toilet) then the tenant, property
manager, or others affiliated with the facility will enter a ticket into Service Tracker. The system
will text message and email applicable technicians, and escalate for emergency situations.
Once a technician self assigns the ticket and completes the work, he or she will log the time it
took to make the repair, and the miles to/from the facility, into Service Tracker. That data time
and miles then rolls into invoices to property owners and into payroll for technicians. The
system is so reliable and stable that its data is also used when lawsuits arise between parties.
Contracted through NetTek, 80|20 designed, built, and supports the Service Tracker application.
The application was built using AngularJS and multiple JavaScript plugins for various frontend
components. The frontend communicates with a secure ASP.NET Web API over SSL/TLS. All
data is housed in georedundant SQL Servers hosted on powerful Microsoft Azure cloud
servers.
RevolutionConf (revolutionconf.com)
After having taken the entire company to Knoxville for a software conference, we realized there
was no reason that we should have to travel out of the area for conferences. We organized
many of the local influential software developers in the area and created RevolutionConf a
software development conference held annually in May in Virginia Beach.
80|20 has taken the lead on organizing a nonprofit 501c3 corporation. In taking a lead role
we’ve formed a Board of Directors, a Board of Advisors, organized a slew of volunteers, and
we’ve established our social media presence. The conference has been very received in the
software community.
80|20 and one of our developers created the revolutionconf.com website. From the site and the
associated services, tickets can be sold and interested parties can sign up for the newsletter.
Automation of emails and social marketing ensure our message is relayed to those of interest.
The site is WordPress on the back end which exposes its content through a web API. That API
data is then consumed by an AngularJS frontend hosted as a static and free GitHub site.
Briefcase (thebriefcase.co)
Briefcase is a lawyerasaservice web application. After several failed attempts to launch the
application using other developers, the site owners hired 80|20 to finish the frontend and
backend of the application. We finished the technical platforms so that the site could launch
and become cashflow positive.
At present the site is divided into two main components:
1. Marketing site WordPress using a highend paid contest plugin for social media
exposure.
2. Registration and document sharing Ruby on Rails hosted on Heroku.
After launched, and once additional features are requested, we will replatform most likely to an
AngularJS or React frontend and Node.js backend.
CrossFit Chesapeake (crossfitchesapeake.com)
CrossFit is one of the fastest
growing, highintensity, sports in
the world.
We created the site for CrossFit
Chesapeake, a local gym owned by
Danijel Velicki who is a partner at
the Opus Group of Virginia.
The site is a mobilefirst, Bootstrap,
and WordPress site used on a daily
basis by the gym staff to post the
Workouts of the Day (WODs),
member of the month, and
announcements to the
membership.