Inspiration
We were captivated by the challenge of building a real-time monitoring system that could detect discrepancies in data streams. The whimsical potion factory setting made the complex problem of matching timestamped events to date-only tickets feel like solving a magical mystery. We wanted to create something that was both applicable and visually enchanting.
What it does
Aethernet is a real-time potion flow monitoring dashboard that tracks dozens of enchanted cauldrons across Poyo's factory. It visualizes the entire network, replays historical data, and implements intelligent algorithms to match transport tickets to drain events. The system automatically detects volume discrepancies, flags suspicious tickets, and identifies potential unlogged potion drains.
How we built it
We built Aethernet using React for the interactive UI, leveraging libraries for data visualization and custom algorithms for ticket matching. The map visualization with Mapbox displays real-time cauldron states at locaations, while our matching algorithm accounts for both level changes and potion generated during drains. We implemented a time-travel feature that lets users replay any historical period, and designed the system to adapt dynamically as new ticket data arrives.
Challenges we ran into
One of the main challenges we faced was parsing and synchronizing data from multiple APIs. The potion flow data and ticket logs often arrived at different times, and minor API timing delays sometimes caused mismatches between drain events and their corresponding tickets. We had to design our system to handle incomplete or delayed responses gracefully while still maintaining real-time accuracy. Ensuring that our visualization updated smoothly despite these asynchronous data streams pushed us to rethink our architecture and implement smart retry and buffering mechanisms.
What we learned
We discovered the power of storytelling with data visualization. By interpreting data with an actual potion factory, we developed an engaging website and help users grasp complex data intuitively. We deepened our understanding of React integration using real-time APIs, Mapbox, and complex backend logic to build immersive and analytical systems.
What's next for Aethernet
We'd love to add predictive analytics to forecast potential discrepancies before they occur, implement automated alerting for factory managers, and expand the system to handle more complex supply chain scenarios. Machine learning could help identify patterns in suspicious activity, and we're excited about adding collaborative features that let multiple investigators work together to solve mysteries in the data.



Log in or sign up for Devpost to join the conversation.