
overview.
Built AI Tool Explorer, a curated directory of AI tools with secure user authentication, filtering, and comparison features. Built with the MERN stack and featuring Recharts for analytics visualizations.
about.
AI Tool Explorer helps users discover and compare AI tools across categories. Features include user authentication, tool filtering by category and features, favorites management, and an analytics dashboard showing tool usage trends. Built as a SaaS application with the MERN stack.
technical implementation.
SaaS Architecture
Built as a multi-tenant SaaS with user accounts, favorites, and personalized recommendations. MongoDB stores user preferences and tool metadata with proper indexing for fast queries.
Analytics Pipeline
Implemented Recharts-based visualizations showing tool popularity, category distribution, and usage trends. Data is aggregated server-side and cached for dashboard performance.
key features.
- Curated AI tool directory with category filtering
- User authentication and favorites management
- Tool comparison and side-by-side views
- Analytics dashboard with Recharts visualizations
- Responsive design for mobile and desktop
- RESTful API with pagination and search
screenshots.

Browse and filter curated AI tools by category.

Recharts-powered analytics showing tool trends and usage.
challenges & solutions.
Challenge: Providing fast search and filtering across hundreds of tools
Solution: Implemented MongoDB text indexes for full-text search and compound indexes for category/feature filtering. Added result caching with 5-minute TTL for popular queries.
Challenge: Building a scalable SaaS with user-specific data
Solution: Used MongoDB embedded documents for user favorites and settings. Each user's data is isolated through query-level filtering with proper indexing for performance.