Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goal

The purpose of this repository is to help me learn and apply my understanding of Python, FastAPI, PostgreSQL, data modeling, testing, and backend design.

Structure

The project is divided into milestones where I will focus on one to a few aspects, and subsequent milestones will build upon the previous.

Milestone 1

  • Start with some sample data
  • Create python functions for filtering, getting the sum, and getting the max values in the data
  • Assume objects in the list always contain the 3 key-value pairs, and the list could be empty

Milestone 2

  • Create pytests for each function
  • Introduced bug in functions by adding fragmented data (challenges assumption in milestone 1)
  • Learned how to run pytests, assert, and quietly read errors

About

The purpose of this repository is to help me learn and apply my understanding of Python, FastAPI, PostgreSQL, data modeling, testing, and backend design. The project is divided into milestones where I will focus on one to a few aspects, and subsequent milestones will build upon the previous.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages