Merged both the BMAD and Github SPEC frameworks into a single entity to see how Claude Code operates with subagents, and some detailed Claude rules. |
||
|---|---|---|
| .. | ||
| .cursorrules | ||
| README.md | ||
| backend-performance-optimization.mdc | ||
| docker-configuration.mdc | ||
| fastapi-backend-conventions.mdc | ||
| frontend-performance-optimization.mdc | ||
| general-python-backend-rules.mdc | ||
| general-typescript-frontend-rules.mdc | ||
| react-frontend-conventions.mdc | ||
README.md
Python FastAPI Scalable API .cursorrules prompt file
Author: Felipe Pimentel
What you can build
Automated Deployment & CI/CD PipelineCross-Platform Mobile App FrameworkPydantic Schema Visualizer
Benefits
Synopsis
Developers skilled in web technologies will benefit by building a scalable, high-performance web application with a FastAPI backend and React/Tailwind frontend, following best practices and optimal project structure.
Overview of .cursorrules prompt
The .cursorrules file provides guidelines and best practices for developing scalable APIs and applications using Python, FastAPI, TypeScript, React, Tailwind, and Shadcn UI. It establishes key principles for code writing, such as using concise, technical responses with clear examples and preferring functional programming patterns over classes. It outlines the project structure for both the frontend and backend, detailing the technologies, directory structure, and important configuration files. It specifies code style and structure, performance optimization techniques, project conventions, as well as testing and deployment practices. These frameworks are intended to ensure efficient, maintainable, and high-performance development of APIs and web applications.