jackwotherspoon / cloud-sql-fastapi

Sample web applications built using FastAPI and Cloud SQL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cloud-sql-fastapi

Sample web applications built using FastAPI that integrate Google's Cloud SQL databases (via the Cloud SQL Python Connector).

๐Ÿ“Š ๐Ÿ’ป Tabs vs Spaces (Beginner, README)

A voting web application that aims to settle the age old programming debate, should you use Tabs or Spaces?

tabs-vs-spaces application

This tutorial is great for beginners and includes the following:

  • Integrates a Cloud SQL database with FastAPI (Cloud SQL Python Connector + SQLAlchemy)
  • FastAPI application database best practices (database.py, models.py, schemas.py)
  • Rendering a simple HTML template and sending Form data

To implement this web application proceed to the Tabs vs Spaces README

๐Ÿ“ˆ ๐Ÿ’ฐ Expense Tracker (Intermediate, README)

A backend application that implements CRUD operations for tracking expenses stored in Cloud SQL.

expense-tracker application

This tutorial is great for developers looking to build a backend application with CRUD APIs that leverage Cloud SQL:

  • Integrates a Cloud SQL database with FastAPI (Cloud SQL Python Connector + SQLAlchemy)
  • FastAPI application database best practices (database.py, models.py, schemas.py)
  • Create, Read, Update, Delete (CRUD) APIs connecting to database
  • Basic error handling

To implement this web application proceed to the Expense Tracker README

About

Sample web applications built using FastAPI and Cloud SQL

License:Apache License 2.0


Languages

Language:Python 68.4%Language:HTML 22.1%Language:Dockerfile 9.5%