Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 611 Bytes

File metadata and controls

35 lines (26 loc) · 611 Bytes

Notes REST API (FastAPI)

A simple REST API built using Python and FastAPI that allows users to create, read, update, and delete notes.

This project is designed for beginners who want to learn backend development and APIs.


Features

  • Create a new note
  • Get all notes
  • Get a single note by ID
  • Update a note
  • Delete a note
  • Interactive API documentation (Swagger UI)

Tech Stack

  • Python 3
  • FastAPI
  • Uvicorn
  • Pydantic

1️⃣ Install dependencies

pip install fastapi uvicorn

How to Run the Project

python -m uvicorn main:app --reload