Skip to main content

No project description provided

Project description

FastAPI Kickstart

A simple FastAPI kickstart library for creating APIs quickly and easily.

Installation

To install the library, use pip:

pip install fastapi-kickstart

## Usage

Here's an example of how to use the library:

```python
from fastapi import FastAPI
from fastapi_kickstart.main import app

# Run the FastAPI app
# uvicorn fastapi_kickstart.main:app --reload

## Endpoints

- `GET /`: Returns a welcome message.
- `GET /get-item/{item_id}`: Retrieves an item by its ID.
- `POST /create-item/{item_id}`: Creates a new item.
- `PUT /update-item/{item_id}`: Updates an existing item.
- `DELETE /delete-item/{item_id}`: Deletes an item.

## NOTE: 
Detailed instructions can be found here https://madalynbartman.github.io/sunday-summary/2024/12/15/FastAPI.html

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fastapi_kickstart-0.1.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fastapi_kickstart-0.1.0-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file fastapi_kickstart-0.1.0.tar.gz.

File metadata

  • Download URL: fastapi_kickstart-0.1.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for fastapi_kickstart-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1b5274dd4df59500167c016e27bd87dd83d5b1a56c913c0f1b5ab28e7aac0e84
MD5 21b839846c6c62d28f33603545ce7aa8
BLAKE2b-256 0a2b2b55786774efe03c769bf101ada9ef8c8d12a29e1f9df3bdb1bcaaa4a75a

See more details on using hashes here.

File details

Details for the file fastapi_kickstart-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for fastapi_kickstart-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e51d24bdd2b2facf19a48da88a88b5b260ef8a0254449fd031c7095c9a58a397
MD5 3085f33a84e204ad4f1208d2040390b5
BLAKE2b-256 07d39ee47f3090a2d1de377d4a3f24183976dbead2a6bc02d2cdc27c0189f1f1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page