Warrantly is a full-stack web application, written in Express.js. The front-end is JavaScript, jQuery and CSS. You can visit the website at www.warrantly.com.au.

The application was built to enhance the returns process being used at a warehousing company. Goods would be received and manually entered by support staff - Warrantly bridges the gap by providing an easy to use interface, email dispatch and reports that show what has come in and what has gone out.

Support staff are able to create contacts, track warranty claims or returned goods made against them, enter in new products, send emails with status updates and more.

Easy to use dashboard

Warrantly features a dashboard which displays the critical information needed by its users. The application utilises a clean and minimalist interface to provide the required data to the user. From the navigation you can reach the most important areas as required.

There are some smaller statistical figures that give users total figures for claims resolved.

Screencap of the dashboard in Warrantly.

Entering a claim

Navigate to the claims page and enter in an Unresolved or Sent in Advance Claim. They refer to the flow of the product, either in to the company or out.

Entering a claim.

Warranty Claim List

An easily filterable and searchable claim list is visible by all users. It refreshes automatically to show active visitors the latest claims, yet is client-only. This means the claim list is filterable and searchable per user, not across the server. From here you can easily navigate to make a new Claim.

You can see the most critical information for a claim on this page, the type of claim it is and also its current status. The reference number is a link to the individual claim, with a link to the contact the claim is under as well. There is also a column to indicate whether or not an email has been sent for the claim, implying that the customer is notified or not as to the current status.

The Claim List

Hosting and deployment

The application is hosted on Vultr, and features daily database backups to Amazon S3.

The main code-base is hosted on GitHub.

The server has Nginx to power the landing page and routing for the app start page via a subdomain.

Copyright © 2020 - Caleb Fetzer.