All activity
Expiro tracks your client contracts and sends you email alerts before they expire. Never miss a contract renewal again.

ExpiroNever miss a contract renewal again
Piotr Wasilewskileft a comment
Hey Product Hunt! 👋 I'm Piotr, founder of Expiro. The story behind this is simple — I kept missing contract renewal deadlines. As an agency owner, I had client contracts scattered across spreadsheets, emails and folders. One day a contract expired and I only noticed when the client mentioned it. Awkward conversation, lost negotiation leverage. So I built Expiro. It's a contract renewal tracker...

ExpiroNever miss a contract renewal again
Piotr Wasilewskileft a comment
Just upvoted! 🚀 This is exactly how Elixir should be taught — through a real project, not toy examples. I've been building a SaaS in Elixir/Phoenix for the past 10 weeks and the OTP concepts you cover here (GenServer, supervision trees, fault tolerance) are what make Elixir genuinely different from everything else. The crypto bot angle is clever — it's complex enough to show off OTP's strengths...

Hands-on Elixir & OTP: Crypto botWant to learn Elixir & OTP by creating a real-world project?
