Inspiration DAGFolio comes from the lack of a dedicated simple webapp to track my porfolio holdings.
What it does DAGFolio is a web application that allows users to connect their wallet or input an address manually to track their holdings on the Constellation Network. It displays token balances, real-time price data, transaction history, and offers a filtering option, all within a retro Windows 98-inspired interface.
How we built it We built DAGFolio using HTML5, CSS3 (with custom styles to recreate the Windows 98 look), and JavaScript for the front end. Axios handles API calls to the Constellation Network, providing real-time token balances, transaction history, and price data. The responsive design ensures it works smoothly across desktop and mobile devices.
Challenges we ran into Recreating the exact Windows 98 aesthetic was a challenge, especially adapting it to modern responsive design standards. Additionally, integrating wallet connections and ensuring real-time data fetching from the Constellation Network while keeping the retro UI intact required balancing aesthetics with functionality.
Accomplishments that we're proud of We're proud of delivering a fully functional portfolio tracker with a unique, nostalgic interface that blends modern blockchain functionality with a retro user experience. Achieving the authentic Windows 98 look while maintaining usability and responsiveness was a major win for us.
What we learned We learned how to effectively merge a retro design with modern web technologies, ensuring both aesthetic appeal and functional accuracy. We also deepened our understanding of the Constellation Network API and how to optimize real-time data retrieval in a way that complements our design goals.
What's next for DAGFolio In the future, we plan to add support for any new L0 tokens, historical price data, advanced transaction analytics, and even more interactive Windows 98-style features and easter eggs. We also aim to enhance the UI with additional nostalgic elements while improving its scalability for wider use on the Constellation Network.


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