Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abhishek0412/myfastapi
This is a learning repository for FASTAPI using python.
https://github.com/abhishek0412/myfastapi
ci docker docker-compose docker-container docker-hub dockerfile git github github-actions markdown pipeline python unicorn vscode yaml yml
Last synced: 29 days ago
JSON representation
This is a learning repository for FASTAPI using python.
- Host: GitHub
- URL: https://github.com/abhishek0412/myfastapi
- Owner: abhishek0412
- Created: 2023-04-25T10:26:06.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-04-26T21:02:32.000Z (over 1 year ago)
- Last Synced: 2024-10-14T22:41:52.705Z (2 months ago)
- Topics: ci, docker, docker-compose, docker-container, docker-hub, dockerfile, git, github, github-actions, markdown, pipeline, python, unicorn, vscode, yaml, yml
- Language: Python
- Homepage:
- Size: 214 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
My first FASTAPI - v1.0
[![forthebadge](https://forthebadge.com/images/badges/made-with-python.svg)](https://forthebadge.com)
[![forthebadge](https://forthebadge.com/images/badges/uses-git.svg)](https://forthebadge.com)
![Docker Cloud Build Status](https://img.shields.io/docker/cloud/build/abhishekchoudharry/myfastapi)
[![forthebadge](https://forthebadge.com/images/badges/open-source.svg)](https://forthebadge.com)
[![forthebadge](https://forthebadge.com/images/badges/works-on-my-machine.svg)](https://forthebadge.com)
🔹
Report Bug
🔹
Request FeatureYou can fork this repo to modify and make changes of your own. Please give me proper credit by linking back to [abhishek0412](https://github.com/abhishek0412/myFastAPI). 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](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](images/mypage.png)# Get call for FAST API Dcocumentation
![my get call](images/myget.png)# Thunder client output
![Thunder client output](images/thunderclient.png)### Show your support
Give a ⭐ if you like this website!