Skip to content

This is a learning repository for FASTAPI using python.

Notifications You must be signed in to change notification settings

abhishek0412/myFastAPI

Repository files navigation

My first FASTAPI - v1.0

forthebadge   forthebadge   Docker Cloud Build Status   forthebadge   forthebadge  

🔹 Report Bug     🔹 Request Feature


You can fork this repo to modify and make changes of your own. Please give me proper credit by linking back to abhishek0412. Thanks!

Built With

My personal FAST API Abhishek Choudhary which features some of my learning with FAST API and technical skills gained.

This project was built using these technologies.

  • Python
  • FAST API
  • unicorn
  • VsCode

Features

Prepare your first fastapi web api

create GET/PUT/POST call

Host the web API using unicorn

Getting Started

Clone down this repository. You will need python and git installed globally on your machine.

🛠 Installation and Setup Instructions

  1. Installation: python -m pip install fastapi uvicorn[standard]

  2. In the project directory, you can run: python3 -m uvicorn main:app --reload

Runs the app in the development mode.
Open http://localhost:8000 to view it in the browser. The page will reload if you make edits.

🐳 Docker image path for Docker-Hub

docker pull abhishekchoudharry/myfastapi:v1.0

Home page for FAST API Documentation

Home for my API

Get call for FAST API Dcocumentation

my get call

Thunder client output

Thunder client output

Show your support

Give a ⭐ if you like this website!

Buy Me A Coffee