Metadata-Version: 2.1
Name: Fast-Controller
Version: 0.0.0.dev1
Summary: The fastest way to a turn your models into a full ReST API
Keywords: controller,base,rest,api,backend
Author-Email: Cody M Sommer <bassmastacod@gmail.com>
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries
Classifier: Typing :: Typed
Project-URL: Repository, https://github.com/BassMastaCod/Fast-Controller.git
Project-URL: Issues, https://github.com/BassMastaCod/Fast-Controller/issues
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# Fast-Controller
A fast solution to creating a ReST backend for your Python models.

Turn your models into _Resources_ and give them a controller layer.
Provides standard functionality with limited effort using
[DAOModel](https://pypi.org/project/DAOModel/)
and [FastAPI](https://fastapi.tiangolo.com/).

## Supported Actions
* `search`
* `create`
* `upsert`
* `view`
* `rename`
* `modify`
* `delete`

## Features
* Expandable controllers so you can add endpoints for additional functionality
* Built-in validation
* Ability to pick and choose which actions to support for each resource

## Usage
...

## Additional Functionality
...

## Caveats
...
