PawCast
Weather Productivity App | 2026
React, Figma, OpenWeatherAPI, Git, Aseprite
PawCast is a weather productivity app, created to motivate adolescents to spend their time productively. It follows a pixel-art styled theme, forming a gamified environment for users to recieve real-time weather insights while engaging in rewarding pursuits.
Users are able to engage in daily tasks according to their hobbies and the current weather conditions, which earn them in-game currency that can be used to buy customisation items both for their room and virtual pet. These features act as a motivator to further engage with the app, thus allowing users to spend their time with intention which is something many teenagers struggle with in the age of online content and social media.
This project allowed me to gain a solid foundation in programming applications using React. I learnt about component-based architecture and state management, and gained an appreciation for User-Centric design when learning to balance complex stakeholder requirements with a seamless interface, bridging the gap between real-world productivity and digital gamification.
In-App Snippets