Create a single-page SPA (Single Page Application) that acts as a central hub for users interested in unlocking and relocking the bootloader on Motorola devices running GrapheneOS. The application should provide clear, step-by-step guides for both unlocking and relocking, tailored for different Motorola models if variations exist. It should also include a section for security alerts related to GrapheneOS on Motorola devices and a community forum for users to ask questions and share their experiences. The UI should be clean, modern, and intuitive, focusing on providing essential information without clutter. Use a responsive design that works well on both desktop and mobile browsers. Key features to implement: 1. Device Compatibility List: A searchable and filterable list of Motorola devices confirmed to be compatible with GrapheneOS and bootloader unlock/relock procedures. 2. Unlock Guide: Detailed, model-specific instructions for unlocking the bootloader, including prerequisites, commands, and potential risks. 3. Relock Guide: Detailed, model-specific instructions for relocking the bootloader, including prerequisites, commands, and potential risks. 4. Security Alerts: A feed displaying important security news, updates, or vulnerabilities concerning GrapheneOS on Motorola devices. 5. Community Forum: A basic forum functionality for users to post questions, provide answers, and discuss topics related to GrapheneOS and bootloader management. Use a modern JavaScript framework (e.g., React, Vue, or Svelte) for the frontend and a simple backend (e.g., Node.js with Express or a serverless function) to manage forum data and potentially serve the device list. Ensure all user-facing text, especially in guides and alerts, is accurate and up-to-date. The primary goal is to empower users with the knowledge and tools to manage their device's security posture effectively.