AshiishKarhade / PyFast-GRPC-CRUD

PyFastGRPC-CRUD πŸš€ is a simple Python-based project utilising FastAPI and gRPC for blazing-fast performance! It offers a simple yet powerful CRUD application, enabling seamless Create, Read, Update, and Delete operations. Efficient, modern, and ready to boost your API development!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PyFast-GRPC-CRUD

This project implements a simple CRUD API using FastAPI and gRPC with Python. The application provides efficient and modern functionality for Create, Read, Update, and Delete operations.

Requirements

Make sure you have the following installed:

Python (version XYZ) FastAPI (version XYZ) gRPC (version XYZ)

Installation

Clone this repository. Install the required dependencies using pip

pip install -r requirements.txt

Usage

Run the gRPC server

python server/main.py

Run the FastAPI client:

python client/main.py

Contributing

Contributions are welcome! If you find any issues or want to enhance the project, feel free to open a pull request.

Happy coding! πŸš€

About

PyFastGRPC-CRUD πŸš€ is a simple Python-based project utilising FastAPI and gRPC for blazing-fast performance! It offers a simple yet powerful CRUD application, enabling seamless Create, Read, Update, and Delete operations. Efficient, modern, and ready to boost your API development!


Languages

Language:Python 98.9%Language:Dockerfile 1.1%