Peri Farms

Project Overview

Peri-Farms, a company specializing in agricultural solutions, needed to rebuild their online presence after losing access to their original website’s codebase. I was tasked with recreating the frontend to match the look and feel of the previous site. Once the initial version was completed, the client requested updates, including color changes and modifications to the graphs. The client was very impressed with the speed of delivery and the seamless functionality of the site.


Throughout the process, I worked closely with the client to ensure their vision was realized. There were no design documents available, so I had to rely on the existing website as a reference. As the project evolved, I continued to make necessary updates, ensuring the site met their needs and exceeded their expectations.


Peri Farms
Peri Farms

Roles & Responsibilities

Front End Development

  • Rebuilt the frontend from scratch using React, Material UI, and TypeScript to match the original site's design and functionality.

  • Implemented theming to allow for easy customization of colors and styling based on client preferences.

  • Created reusable components for all the graphs, ensuring consistency and ease of maintenance across the site.

  • Ensured fast, responsive performance across devices, optimizing the frontend for seamless user interaction.

  • Collaborated with the client and other developers using GitHub to track progress and manage version control.

Data Management

  • Developed custom functionality to clean and transform inconsistent graph data for accurate display.

  • Manually updated the JSON files to reflect the client’s requirements, ensuring data accuracy and proper functionality.