Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dartmouth Places

A FastAPI application for sharing useful or interesting places around campus — quiet study areas, coffee spots, meeting rooms, outdoor locations, and lesser-known hidden gems. It is the reference implementation for a hands-on workshop on building RESTful APIs with FastAPI.

Requirements

  • Python 3.12+
  • uv (recommended) or plain pip

Installation

uv sync

This installs FastAPI, Uvicorn, SQLModel (Pydantic + SQLAlchemy 2.x).

Running the API

uv run fastapi dev

Then open the interactive docs:

About

A hands-on tutorial on RESTful APIs in Python with FastAPI and SQLModel.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages