Pesticide

Links & Demonstration

Currently there is no demo site for this project. Please check again soon!

The source code for this project is readily available on my Github.

Description & Purpose

Pesticide was the first real application I built. I wanted to build something robust and useful, something that I could use for the years to come. I settled on a bug/trouble ticket tracking system. The goal of the project was to build a real-world application that could be applied to many products or departments within a company. And to use as a personal tool while working on future projects.

As of writing this, the project hasn’t been worked on since late 2020. It is possible that I will update it in the near future, but for now it’ll serve as a good indicator of where I started off.

Technical Information & Roadmap

Pesticide is a Web 2.0 application built on Angular v10.0.8 communicating via REST with a Spring Boot back-end, and was previously written with a Golang back-end, built with GoFiber and GORM. Built with a PostgreSQL database.

In the future, I would like security to be handled by using Json Web Tokens (JWTs) to authenticate and refresh a user’s valid access to the application. I would use Keycloak as the registration server and integrate a few popular identity providers.