# Krost A modern, anonymous blog service with secure WebAuthn (Passkey) authentication. https://github.com/user-attachments/assets/3e315cc7-9e94-4473-a393-65c89fb4cb82 ``This project used AI for debugging purposes to implement passkey-based user authentication.`` ## Features - **Anonymous Blogging**: Write and publish articles without revealing your identity - **Secure Authentication**: WebAuthn/Passkey-based authentication for enhanced security - **Real-time Editing**: Live article editing with auto-save functionality - **AI-Powered Tools**: Built-in AI assistance for grammar correction and tone conversion - **Clean, Minimal UI**: Focused on content creation with a distraction-free interface - **Responsive Design**: Works seamlessly across desktop and mobile devices ## Tech Stack - **Backend**: Flask (Python 3.13+) - **Database**: PostgreSQL with Pony ORM - **Authentication**: WebAuthn/Passkey (FIDO2) - **Frontend**: Vanilla JavaScript, HTML5, CSS3 - **AI Integration**: ai.hackclub.com for content enhancement - **Deployment**: Docker support included ## Prerequisites - Python 3.13 or higher - PostgreSQL database - Docker (optional, for containerized deployment) ## License This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. ## Support For support and questions, please open an issue on the GitHub repository. --- **Krost** - Write freely, stay anonymous.