# BusinessABC > BusinessABC (businessabc.net) is a comprehensive business intelligence and networking portal for discovering companies, influencers, investors, educational institutions, and organizations. It offers membership-based access to premium features including press releases, a marketplace, AI-powered assessments, rankings, and in-depth business profiles. ## About BusinessABC is a B2B/B2C platform powered by a Next.js frontend, a Strapi CMS backend, and Meilisearch for full-text search. It aggregates business data and content across multiple entity types, supports subscription plans, and integrates AI tools for readiness assessments and content generation. ## Main Sections - **Directory**: Discover and filter companies, influencers, investors, educational institutions, and organizations. - **Resources / Blog**: Articles, guides, and industry content managed via Strapi CMS. - **Marketplace**: Member-only marketplace for buying and selling offerings. - **Press Releases**: Create, manage, and publish press releases with subscription management. - **Rankings & Indices**: Top companies by market cap, top Malaysian companies, top blockchain authors and influencers. - **Wiki**: Knowledge base of business-related wiki pages. - **AI Readiness Assessment**: AI-powered tool to evaluate organizational AI maturity. - **AI DNA**: Personalized AI analysis feature. - **Certification**: Business certification program pages. - **University Partnerships**: Information on academic collaboration programs. - **Plans & Membership**: Tiered subscription plans with Stripe-based checkout. - **Profiles**: Individual and company profile pages for members. ## Key Pages - `/` — Home page with dynamic CMS-driven content - `/directory` — Filterable listing of all business entities - `/resources` — Blog and article hub - `/marketplace` — Member marketplace (authenticated) - `/plans` — Subscription and pricing plans - `/membership` — Membership management (authenticated) - `/profile` — User account and profile (authenticated) - `/press-release` — Press release management (authenticated) - `/ai-readiness-assessment` — AI readiness evaluation tool - `/aidna` — AI DNA analysis - `/top-companies-by-market-cap` — Global company rankings by market cap - `/top-malaysian-companies-by-market-cap` — Malaysian company rankings - `/top-200-blockchain-authors-and-influencers` — Blockchain influencer rankings - `/wiki/[slug]` — Wiki article pages - `/author/[slug]` — Author profile pages - `/page/[slug]` — CMS-driven dynamic pages - `/best-interviews` — Featured interview content - `/certification` — Certification program information - `/universities-partnership` — University partnership details - `/auth/login` — Authentication entry point - `/signup` — New user registration - `/forgot` — Password reset ## API Endpoints - `/api/articles` — Fetch article listings - `/api/authors` — Fetch author data - `/api/company-ranking` — Company ranking data - `/api/listing/*` — Company listing CRUD - `/api/influencer/*` — Influencer profile CRUD - `/api/marketplace/*` — Marketplace operations - `/api/search/*` — Search queries via Meilisearch - `/api/ai-readiness-assessment/*` — AI assessment processing - `/api/chats/*` — AI chat interactions - `/api/create-checkout-session` — Stripe checkout initialization - `/api/plan-checkout` — Plan purchase checkout - `/api/press-release/*` — Press release management - `/api/contact-form` — Contact form submission - `/api/feed/` — RSS/Atom feed generation - `/sitemaps/*` — XML sitemaps for companies, influencers, posts, organizations, investors, and educations ## Sitemaps - `/sitemap.xml` — Sitemap index (references all sub-sitemaps) - `/sitemaps/static.xml` — Static routes - `/sitemaps/pages.xml` — CMS-driven pages - `/sitemaps/posts.xml` — Blog and article pages - `/sitemaps/companies.xml` — Company listing pages - `/sitemaps/influencers.xml` — Influencer profile pages - `/sitemaps/organizations.xml` — Organization pages - `/sitemaps/investors.xml` — Investor pages - `/sitemaps/educations.xml` — Education institution pages ## Tech Stack - **Frontend**: Next.js 12, React 18, TypeScript, Tailwind CSS, Styled Components - **CMS**: Strapi (GraphQL API) - **Search**: Meilisearch - **Auth**: AWS Cognito (Amplify), Keycloak, Firebase, Next-Auth - **Payments**: Stripe, Medusa Commerce - **AI/LLM**: OpenAI GPT, Google Vertex AI, LangChain - **Video**: D-ID (AI avatar generation) - **Blockchain**: Concordium - **Email**: SendGrid - **Storage**: AWS S3 - **Analytics**: Google Analytics ## Authentication Most content is publicly accessible. The following areas require authentication: - Marketplace - Press release management - Membership and plan management - User and company profile editing - Listing creation and editing - Import tools ## Optional - [robots.txt](https://businessabc.net/robots.txt) - [sitemap.xml](https://businessabc.net/sitemap.xml)