FastAPI Real-Time Features
CommunityBuild real-time apps with WebSockets & cloud storage.
Authormarkus41
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill simplifies the implementation of real-time communication, secure file uploads, and notification systems within FastAPI applications, enabling dynamic and interactive user experiences.
Core Features & Use Cases
- WebSocket Implementation: Enables real-time, bi-directional communication between server and clients for features like live updates, chat, and notifications.
- File Upload to S3: Provides secure and scalable file storage solutions using AWS S3, including direct upload URLs.
- Email Service: Integrates email functionality with templating for transactional emails like welcome messages and password resets.
- Push Notifications: Facilitates sending real-time notifications to connected clients via WebSockets.
- Use Case: Develop a collaborative document editing tool where changes are broadcast instantly to all connected users via WebSockets, and users can upload images directly to S3 for inclusion in the document.
Quick Start
Use the fastapi realtime skill to add a WebSocket endpoint for broadcasting messages to a specific room.
Dependency Matrix
Required Modules
boto3python-multipartjinja2python-jose
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: FastAPI Real-Time Features Download link: https://github.com/markus41/claude/archive/main.zip#fastapi-real-time-features Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.