Skip to content

TODO:

Future implementations:

  • Create Github CI/CD
  • Add mypy - strict
  • Add support for mysql with docker
  • Add automatic git creation
  • Add automatic github deployment
  • Add automatic Azure/AWS/GoogleCloud deployment with docker
  • Add "create function only route"
  • Add class parser to create AppObjects, Attributes and Relationships
  • Add standard attributes
  • Add support for non DB objects
  • Add support for service/logic functions
  • Change DataType -> if in __init__ pydantic type is None, then use python type
  • Add support for Fields in Attributes
  • Add search with multiple parametars and operators
  • Automatic SDK creation
  • Add CLI support with click
  • Add SQLAlchemy Mixin classes
  • Use https://github.com/Kludex/fastapi-microservices/tree/main as example
  • Change Repo class according CRUDBase from above example
  • Add support for combining modules in one file (creating one module instead multiple ones)
  • Create project structure and app objects from yaml files (create projects with CLI)
  • Add LLM (Langchain) to create yamls
  • Add Hypothesis testing
  • Add load testing
  • Add python classes with "mapped" attributes (as SQLAlchemy) (IntAttribute object will be treated as int - typing.Annotated)

Important things 1. Add security - roles 2. Add async 3. add yaml