I’ve expanded my Web Change Monitor project with Playwright support, enabling it to monitor selec...I’ve expanded my Web Change Monitor project with Playwright support, enabling it to monitor selec...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
I’ve expanded my Web Change Monitor project with Playwright support, enabling it to monitor selected content on both static and JavaScript-rendered websites.
The application uses Requests and Beautiful Soup for static pages, while Playwright handles content that appears only after JavaScript runs.
Users can provide a page URL and CSS selector to monitor specific information such as prices, stock availability, product details, or announcements.
Key capabilities:
• URL and CSS selector validation
• Static and JavaScript-rendered page support
• SQLite storage for monitored pages and latest values
• Comparison of current and previous results
• Timestamped change history with old and new values
• Error handling and activity logging
The system can be adapted for price tracking, stock monitoring, competitor research, and other website-monitoring workflows.
Built with Python, Requests, Beautiful Soup, Playwright, SQLite, and Logging.
A premium booking experience for a custom fashion studio in Lagos.
I wanted to solve a simple problem: when someone asks, “Can I book with you?”, the designer shouldn't have to spend the next hour going back and forth about availability, measurements, event dates, and scheduling.
Threadline Atelier turns that into one smooth flow:
Customers can choose what they're making, share their occasion and event date, upload inspiration, select a real available consultation time, pay the consultation deposit, and get booked.
For the designer, it reduces manual coordination, follow-ups, and scheduling headaches.
Visually, I wanted it to feel like a luxury fashion house with a digital experience editorial typography, contemporary African fashion, cinematic motion, and subtle thread-inspired interactions.
I wanted to build something that feels like me — clean, interactive, and focused on the work rather than just listing skills.
Built from scratch with a focus on:
→ Clean UI
→ Smooth interactions
→ Responsive design
→ Clear project presentation
There’s still a lot I want to improve, but after a lot of designing, tweaking, and rebuilding, I’m genuinely happy to finally put it out there.
Had the opportunity to work with Secret Sauce Agency on bringing their new digital experience to life.
The goal: translate a bold creative identity into a website that feels just as distinctive, combining design, motion and development into one smooth experience.