
{
  "site_name": "Build By Prohor",
  "version": "v2.5.3-Stable",
  "type": "Elite Web Development & Digital Solutions Hub",
  "developer": "Shakibul Islam Prohor",
  "description": "Build By Prohor is an institutional-grade platform providing full-stack web development, SEO, and UI/UX solutions. It integrates a secure real-time terminal for client-developer communication and project management.",
  "project_status": {
    "stability": "Production Ready",
    "deployment": "High Availability Cloud",
    "core_tech": ["React 19", "Firebase RTDB", "Tailwind CSS", "Framer Motion"],
    "last_major_update": "2025-05-20"
  },
  "site_map_logic": {
    "total_pages": 20,
    "public_files": ["index.html", "about.html", "docs.html", "terms.html", "privacy-policy.html", "ai-info.json", "README.md", "media/news.html"],
    "routes": [
      {
        "path": "/",
        "name": "HomePage",
        "description": "The main landing page for the platform, showcasing services, value propositions, and calls-to-action to attract new clients.",
        "features": [
          {"name": "Announcement Bar", "description": "Displays latest news or promotions at the top of the page."},
          {"name": "Hero Section", "description": "Main heading, subheading, and primary call-to-action buttons ('Start Your Project', 'View Portfolio')."},
          {"name": "Services Grid", "description": "A grid layout detailing core services like Web App Development, SEO, etc."},
          {"name": "Case Study", "description": "Highlights a successful project with metrics on improvements."},
          {"name": "FAQ Section", "description": "An interactive accordion to answer common client questions."}
        ]
      },
      {
        "path": "/login",
        "name": "LoginPage",
        "description": "Unified authentication terminal for user access.",
        "features": [
          {"name": "Email/Password Form", "description": "Standard login with email and password fields."},
          {"name": "Google OAuth", "description": "Button for one-click sign-in using a Google account."},
          {"name": "Navigation Links", "description": "Links to the signup page ('/signup') and a non-functional 'Forgot password?' link."}
        ]
      },
      {
        "path": "/signup",
        "name": "SignupPage",
        "description": "User registration page to create a new account.",
        "features": [
          {"name": "Registration Form", "description": "Collects user details: Full Name, Email, Password, Date of Birth, Country, Address, and Bio."}
        ]
      },
      {
        "path": "/build-chat",
        "name": "Project Hub",
        "description": "Central dashboard for authenticated users to view their existing projects and initiate new ones.",
        "features": [
          {"name": "Project List", "description": "Displays a grid of all user projects. Each project card shows the title, last update, and current status (e.g., 'In Progress', 'Testing')."},
          {"name": "Initiate New Build Button", "description": "A primary call-to-action button that creates a new chat workspace and navigates the user to it."}
        ]
      },
      {
        "path": "/build-chat/:chatId",
        "name": "Chat Workspace",
        "description": "A dedicated real-time communication channel between the client and the developer for a specific project.",
        "features": [
          {"name": "Project Request Form", "description": "For new projects, this form appears first to collect detailed requirements (Brand Name, Business Type, Domain, Functionalities)."},
          {"name": "Chat Interface", "description": "A real-time message feed displaying conversation history between the user and admin."},
          {"name": "Message Input", "description": "A text input field and send button for users to communicate with the developer."}
        ]
      },
      {
        "path": "/smart-dashboard",
        "name": "Smart Dashboard",
        "description": "A high-level overview of a user's active projects, showing key details and statuses.",
        "features": [
          {"name": "Project Summaries", "description": "Cards for each project displaying the brand name, current status, and any assigned 'Blueprint' or 'Launch' details."},
          {"name": "View Conversation Link", "description": "A link on each card that navigates to the detailed Chat Workspace for that project."}
        ]
      },
      {
        "path": "/profile",
        "name": "ProfilePage",
        "description": "User profile management page for viewing and editing personal information.",
        "features": [
          {"name": "Profile Summary Card", "description": "Initial view showing the user's profile picture, name, country, and bio."},
          {"name": "Edit Profile Form", "description": "A detailed form (revealed on click) to edit Name, Bio, Phone Number, and Address. Country and DOB are read-only."}
        ]
      },
      {
        "path": "/settings",
        "name": "SettingsPage",
        "description": "Control hub for account-wide settings.",
        "features": [
          {"name": "Notification Toggles", "description": "Switches to enable or disable Email Notifications and a 'Public Profile' feature."},
          {"name": "Appearance Settings", "description": "Shows the current theme. The platform is fixed to 'Dark Mode'."}
        ]
      },
      {
        "path": "/support",
        "name": "SupportCenter",
        "description": "A structured ticketing system for users to request help.",
        "features": [
          {"name": "Support Topics Accordion", "description": "Presents categories of issues: 'Account/Login Problem', 'Account Ban Appeal', 'Security Issue', 'Others'."},
          {"name": "Topic-Specific Forms", "description": "Clicking a topic reveals a tailored form to collect relevant information for that specific issue."}
        ]
      },
      {
        "path": "/news",
        "name": "NewsPage",
        "description": "Displays the latest news and updates about the platform, rendered from a static data source within the app.",
        "features": [
          {"name": "Article List", "description": "Renders a series of articles, each with a title, date, banner image, and formatted content."}
        ]
      },
      {
        "path": "/admin",
        "name": "Admin Dashboard",
        "description": "The central hub for administrators, providing navigation to all management modules.",
        "features": [
          {"name": "Navigation Grid", "description": "A grid of links to different admin sections like User Management, Order Management, Support Center, etc."}
        ]
      },
      {
        "path": "/admin/order-management",
        "name": "Admin Project Control",
        "description": "Allows admins to view and manage all client projects.",
        "features": [
          {"name": "Project List", "description": "Displays all client projects with details like brand name, user email, and status."},
          {"name": "Search Functionality", "description": "An input field to filter projects by brand or email."},
          {"name": "Context Menu", "description": "A right-click menu on each project card that allows the admin to change the project's status or delete it."}
        ]
      }
    ]
  },
  "services_offered": [
    { "name": "Web Design", "description": "Elite UI/UX focused layouts." },
    { "name": "Full-Stack Development", "description": "React/Node.js dynamic applications." },
    { "name": "SEO Engine", "description": "Search authority optimization." },
    { "name": "Gov. School Infrastructure", "description": "Secure portals for educational bodies." },
    { "name": "E-commerce Engines", "description": "Global payment-ready market hubs." }
  ],
  "authentication_protocol": {
    "method": "Firebase Auth",
    "required_fields": ["FullName", "Email", "Password"],
    "google_integration": "Supported"
  },
  "contact_liaison": {
    "facebook": "https://www.facebook.com/prohor245",
    "support_system": "Internal ticketing via /support route"
  }
}
