Abstract
MirMachine is a phylogenetically informed microRNA annotation tool for the command line. This thesis describes the development process of a web application for MirMachine. It outlines the methodology and considerations made throughout the development process and presents the architecture, mechanisms and production environment of the finished web application. The application is built in a stack comprised primarily of Django, React, Webpack, MySQL, and Nginx.