PM Directory: A Product Management Resource Hub

A comprehensive collection of tools, resources, and best practices for product managers at every career stage.

The PM Directory solves the challenge of finding quality resources and tools for product managers. With the growing number of products and methodologies in the market, product professionals needed a central hub to discover vetted resources organized by category and experience level.

Key Features
  • Curated Resource Library: Handpicked collection of the best PM tools, articles, books, and courses, each with detailed descriptions.
  • Smart Filtering System: Filter resources by type, experience level, and category to quickly find relevant content.
  • Detailed Resource Pages: In-depth information about each resource, including key features, pricing, and recommendations.

The Problem
  • As a product manager, I frequently found myself searching for quality resources to solve specific challenges.
  • This often led to hours of research across various blogs, forums, and tools directories — with mixed results in terms of quality.
  • New PMs especially struggle to find reliable resources tailored to their experience level.
The Solution
  • PM Directory addresses these challenges by creating a centralized hub of curated resources organized by category and experience level.
  • Each resource is carefully selected and described to help product managers quickly find what they need.

Development Process

1. Research & Planning

I began by surveying the landscape of existing product management resources and identifying gaps in how they were organized and presented. I conducted informal interviews with product managers to understand how they discover and evaluate new tools and resources.

2. Design & Architecture

The design prioritizes simplicity and discoverability, with clear categorization and filtering options. I created a database schema that allows for flexible categorization and detailed resource metadata.

3. Development Approach

I chose a modern stack optimized for performance and maintainability. By leveraging Supabase for the backend, I could focus on building a great user experience while ensuring the platform could scale with additional content.


Technology Stack

Frontend

  • Next.js framework
  • Tailwind CSS for styling
  • React components
  • Responsive design


Backend

  • Supabase for database
  • PostgreSQL
  • Stripe for payments
  • Authentication system

Deployment

  • Vercel platform
  • CI/CD pipeline
  • Custom domain
  • Analytics integration

Key Learnings & Insights

Building PM Directory provided valuable insights across the product management, technology, and business domains:

Product Insights

  • Validated the importance of solving specific user pain points rather than building general solutions 
  • Refined approaches to information architecture and content taxonomy 
  • Gained deeper understanding of how product managers discover and evaluate resources 
  • Developed frameworks for resource categorization that scales with growing content

Technical Learnings

  • Strengthened expertise in modern web application architecture using Next.js
  • Applied performance optimization techniques for content-heavy applications
  • Implemented efficient search and filtering algorithms
  • Balanced frontend user experience with backend scalability considerations

Business Perspective

  • Identified potential monetization pathways for content platforms
  • Developed content strategy that addresses market gaps
  • Created a foundation for community-building around curated resources
  • Practiced lean approach to validate concept before scaling