After almost two years, I can finally say that https://industrialeve.com/ has reached the point I originally wanted it to reach.
This is the third and final major update for the app, and it completes the main PI notification roadmap I had in mind when I first started building IndustrialEVE.
IndustrialEVE now supports the three major notification systems I wanted to build:
- Extractor notifications
- Factory notifications
- Storage notifications
The new version is now live on the main site.
What is IndustrialEVE?
For anyone who has not seen the previous posts, IndustrialEVE is a web tool I made to help with Planetary Industry in EVE Online.
The original idea was simple: I wanted a way to avoid constantly checking my planets manually. Instead, I wanted the app to monitor things for me and notify me when action was needed.
Over time, the project grew quite a bit beyond that.
It now includes colony tracking, PI templates, the Colony Builder, colony overview tools, and notification systems for different parts of a colony.
What is new in this update?
This release is one of the biggest updates the app has had so far.
The main additions are:
- Completely redesigned interface
- New Colony Overview page
- Factory notifications
- Storage notifications
- Improved notification preferences
- Planet card alerts for quick colony status checks
- Local time displays and countdowns for extractors and factories
- Improved colony projection logic
- Various visual fixes, bug fixes, and backend improvements
Colony Overview
The new Colony Overview page is probably the feature I am happiest with in this update.
It gives a clearer picture of what is happening on a colony without needing to log into the game.
At a glance, it can show things such as:
- Number of extractors
- Number of factories
- Number of storage facilities
- Extractor yields
- Extractor expiration times
- Active factory cycles
- Factory expiration times
- Storage usage and capacity
- Estimated storage fill-up times
- Warnings when storage is expected to become full
The extractor side is based on older and more tested parts of the app.
The factory and storage calculations are newer and much more complicated, especially because PI mechanics around factory priority, storage flow, and pin order are not as simple as I originally expected. Because of that, I still consider those calculations experimental and something that will continue to improve with real usage and feedback.
Factory Notifications
Factory notifications have been reworked as part of this update.
Previously, the system tried to notify based on individual factory expiration times. That could create multiple notifications for the same planet, which became annoying and not very useful.
The new system focuses on the latest factory expiration time for a planet, making the notifications cleaner and easier to act on.
Factory notifications can now also be configured similarly to extractor notifications, including options such as 24 hours before, 12 hours before, or on expiration.
Storage Notifications
This update also adds storage notifications.
The app can now warn when a storage facility is projected to reach 80% capacity or become full.
These notifications are intended to help catch production chains before they waste output due to full storage.
Storage notifications also identify the specific facility that needs attention, and they can be enabled or disabled separately in the notification settings.
Interface and Backend Changes
The interface has been redesigned to look more modern and more in line with the EVE style.
I am definitely not a frontend designer, so I am sure there are still visual issues here and there, but I think this is a much better direction than the old interface.
There were also a lot of backend changes in this release.
Some older parts of the codebase were cleaned up, refactored, or removed entirely. A lot of this will not be directly visible to users, but it should make the app easier to maintain, more reliable, and better prepared for future improvements.
Is the app finished?
In terms of the main PI notification roadmap: yes.
Extractor, factory, and storage notifications are now all implemented.
That does not mean development is completely over. There will still be bug fixes, accuracy improvements, quality-of-life changes, and smaller feature additions based on feedback.
There may also be larger features again in the future if a good idea comes up, but this update completes the main goal I had for IndustrialEVE when I started building it.
Feedback
As always, feedback is very welcome.
If you use the app and notice anything wrong, especially with factory or storage projections, please let me know. The more real-world colony data and feedback the app gets, the better those systems can become.
You can find the app here:
Thanks to everyone who has tested the tool, reported bugs, suggested improvements, or simply used it over the last couple of years.
