This commit is contained in:
Jacob Windsor committed 2025-02-19 12:31:56 +01:00
1 parent 954fe4ec4a
commit 3365c4b940
12 files changed
+25 -13

No files matched your search

-1
View File
@@ -1,5 +1,4 @@
# Hiring Pair Programming Excercise # Hiring Pair Programming Excercise
## Application Description ## Application Description
This is a simple application for fair housing market prediction. The mission is to allow users to list houses, and allow them to easily view and compare all houses in the platform. This is a simple application for fair housing market prediction. The mission is to allow users to list houses, and allow them to easily view and compare all houses in the platform.
+20
View File
@@ -0,0 +1,20 @@
# Variables
APP_NAME=app/main.py
VENV_DIR=venv
REQ_FILE=requirements.txt
# Create virtual environment
venv:
python3 -m venv $(VENV_DIR)
# Install dependencies
install: venv
$(VENV_DIR)/bin/pip install -r $(REQ_FILE)
# Run the application
start: install
$(VENV_DIR)/bin/python $(APP_NAME)
# Clean up
clean:
rm -rf $(VENV_DIR)
View File
Whitespace-only changes.
View File
Whitespace-only changes.
View File
Whitespace-only changes.
View File
Whitespace-only changes.
+1
View File
@@ -5,3 +5,4 @@ class Owner(SQLModel, table=True):
id: int = Field(default_factory=uuid4, primary_key=True) id: int = Field(default_factory=uuid4, primary_key=True)
name: str name: str
email: str email: str
# TODO add houses
Whitespace-only changes.
View File
Whitespace-only changes.
View File
Whitespace-only changes.
-12
View File
@@ -1,12 +0,0 @@
[build-system]
requires = ["setuptools", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "axiomatic-backend"
version = "0.1.0"
dependencies = [
"fastapi",
"pydantic",
"uvicorn",
]
+4
View File
@@ -0,0 +1,4 @@
fastapi
uvicorn
sqlmodel
pydantic