Skip to content

code-sauce/opendoor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

opendoor

opendoor sample repo

TODO Later

  • add unit tests
  • add pagination (bonus points)
  • Add more exception cases - like if network blows out, provide meaningful HTTP Status codes based on whether it was a bad request, or internal server errors etc. Be very picky with the HTTP Status codes for a maintainable and easy to debug service.
  • refactor the filtering function to not repeat some boilerplate code like if x then x = int(x) else None could be a lambda/nested function
  • add a database support. wasn't quite sure about what is really meant by a "datastore". we do have models, so the logic is decoupled with how the data persists. we can add a DB layer (SQLAlchemy etc.) should we choose to. But currently, we are storing in memory on app-start.
  • add integration tests

About

opendoor sample repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages