Web Microservice using FastAPI backed by NoSQL Database
fastapi: micro-web framework, essambles express.js, nest.js, automatic swagger doc, schema validation. pydantic: blazing fast json schema validation motor: async client mongodb driver pymongo?: Optional collection modelation for mongoDB
- MongoDB schema validation using pymongo only for this task
- Oauth JWT authentication (Optional)
- Write a Typer CLI, and and add future modules
- New model, cli-command generating and code template with basic data like a UUID and TimeStamp fields. Also creating it's respective api crud-like endpoints.
- External plugins, like an Oauth, Caching, Logging