Skip to content

cartibhati/FastApI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Patient Management System API

A FastAPI-based REST API for managing patient records with full CRUD (Create, Read, Update, Delete) functionality.

This project focuses on learning backend development fundamentals using FastAPI and Pydantic.


πŸš€ Features

  • Create, view, update, and delete patient records
  • Input validation using Pydantic
  • JSON-based data storage
  • Sorting patients by attributes like height, weight, and BMI
  • Auto-generated API documentation using Swagger (OpenAPI)

πŸ›  Technologies Used

  • Python
  • FastAPI
  • Pydantic
  • Uvicorn
  • JSON

βš™οΈ Project Structure

.
β”œβ”€β”€ app.py              # FastAPI backend
β”œβ”€β”€ patients.json       # Patient data storage
β”œβ”€β”€ pydantic_tutorial/  # Pydantic practice files
β”œβ”€β”€ requirements.txt
└── README.md

About

FastAPI-based Patient Management System with CRUD operations, validation, and JSON storage.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages