An open API service indexing awesome lists of open source software.

https://github.com/humancyyborg/deegingbackend


https://github.com/humancyyborg/deegingbackend

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# FastAPI chat backend

## Table of Contents

- [About](#about)
- [Getting Started](#getting_started)
- [Usage](#usage)

## About

Backed for chat app, supports: REST API, WS, DynamoDB integration, and S3 integration.

## Getting Started

### Prerequisites

1. Make sure that you have boto3 installed and configured with your AWS credentials.
2. Add the appropriate IAM policies - access for DynamoDB and S3

### Installing

Install the requirements

```
pip install -r requirements.txt
```

View and edit configs.py

## Usage

For starting the server:

```
python main.py
```

Then you can access it on: http://127.0.0.1:8000/docs

All Models can be viewed on the "Schemas" section on the docs webpage.