/src/App.js contains the main logic for this app. It involves interacting with the back end API and filtering and sorting that information into a usable front end form. Aside from using an actual form, users interact with the visual genetic information in order to complete their CRISPR design.
The application also allows users to download their finalized information in .ape format, a format designed exclusively for one program the plasmid editing program ApE: http://jorgensen.biology.utah.edu/wayned/ape/.