With Coupon Admin being approved it gave me motivation to finish and publish another free Chrome extension I created for Oracle NetSuite, called NetSuite Focus. I first created this extension to hide the annoying “Guided Learning Launcher” NetSuite added after an update early in 2023. Then from there kept adjusting the UI to remove distracting icons and sections from the top header. Then finally I figured out how to hide the top logo header section. It adds back about 100 pixels to your screen. I think it looks clean and does not impact the useability of NetSuite. I recently finished it by adding an invisible button in the top left-hand corner so the user can unhide and hide the top logo section when needed. There are a few links in the logo section but only need to access them when I am changing user roles.
NetSuite Focus is not a complicated app at all (like the majority of what I am creating at the moment but small building blocks to code more complicated things). It is a little CSS and a JavaScript function for the button. I used GitHub Copilot to help me write the JavaScript and figure out the CSS settings.
I don’t believe there is an existing Chrome extension that hides the logo section, so I can see this extension being used by many customers. Per NetSuite’s company overview they serve over 37,000 businesses. Their total users could be close, if not over 1 million users or more. My small Chrome Extension could eventually be used by thousands. My plan is to post the extension in the NetSuite reddit forum to try and generate some downloads. They will definitely provide positive or negative validation.🤞
Outside of this new extension I am still waking up around 4AM each morning to code and workout. The past few days I have not worked out but will try to bike tomorrow. I am also gearing up to purchase Oxygen. Oxygen is a WordPress theme builder that is a lifetime purchase. I have two ideas that I could use it for so I am planning to start those projects in the next month. I also want to update Coupon Admin by adding a stop function and adding the code so it clips all available coupons by loading more or clicking the next page. I am struggling with formulating the entire function. I pan to work on each step one at a time and then try to piece it together. I can visually picture the if statement but cannot currently type it out in code. GitHub Copilot does not perform well when trying to interpret a multi-step function. I would like to keep the script broad but I might need to break it apart for each store.