Skip to content

Commit 35b491f

Browse files
feat: dev containers for participants
1 parent 890f6d8 commit 35b491f

3 files changed

Lines changed: 826 additions & 0 deletions

File tree

.devcontainer/devcontainer.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"name": "TechTix Monorepo",
3+
"image": "mcr.microsoft.com/devcontainers/universal:latest",
4+
"features": {
5+
"ghcr.io/devcontainers/features/python:1": {
6+
"version": "3.8"
7+
},
8+
"ghcr.io/devcontainers/features/node:1": {
9+
"version": "20"
10+
}
11+
},
12+
"postCreateCommand": "npm install --prefix frontend && cd backend && pipenv install --python 3.8 && cd ..",
13+
"customizations": {
14+
"vscode": {
15+
"settings": {
16+
"python.defaultInterpreterPath": "/usr/local/python/3.8/bin/python"
17+
},
18+
"extensions": [
19+
"dbaeumer.vscode-eslint",
20+
"esbenp.prettier-vscode",
21+
"ms-python.python",
22+
"ms-python.vscode-pylance",
23+
"VisualStudioExptTeam.vscodeintellicode",
24+
"amazonwebservices.aws-toolkit-vscode"
25+
]
26+
}
27+
},
28+
"remoteUser": "root"
29+
}

backend/Pipfile

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
[[source]]
2+
url = "https://pypi.org/simple"
3+
verify_ssl = true
4+
name = "pypi"
5+
6+
[packages]
7+
anyio = "==4.9.0"
8+
boto3 = "==1.40.11"
9+
botocore = "==1.40.11"
10+
certifi = "==2025.7.14"
11+
cffi = "==1.17.1"
12+
charset-normalizer = "==3.4.2"
13+
cryptography = "==45.0.5"
14+
dnspython = "==2.7.0"
15+
ecdsa = "==0.19.1"
16+
email-validator = "==2.2.0"
17+
et-xmlfile = "==2.0.0"
18+
fastapi = "==0.96.0"
19+
fastapi-cloudauth = "==0.4.3"
20+
idna = "==3.10"
21+
jmespath = "==1.0.1"
22+
lambda-decorators = "==0.6.0"
23+
lambda-warmer-py = "==0.6.0"
24+
mangum = "==0.15.0"
25+
numpy = "==1.26.4"
26+
openpyxl = "==3.1.5"
27+
pandas = "==2.3.2"
28+
pillow = "==11.3.0"
29+
pyasn1 = "==0.6.1"
30+
pycparser = "==2.22"
31+
pydantic = "==1.10.22"
32+
pynamodb = "==6.1.0"
33+
python-dateutil = "==2.9.0.post0"
34+
python-jose = "==3.5.0"
35+
pytz = "==2024.2"
36+
requests = "==2.32.3"
37+
rsa = "==4.9.1"
38+
s3transfer = "==0.13.1"
39+
six = "==1.17.0"
40+
sniffio = "==1.3.1"
41+
starlette = "==0.27.0"
42+
typing-extensions = "==4.8.0"
43+
tzdata = "==2025.2"
44+
ulid = "==1.1"
45+
urllib3 = "==1.26.20"
46+
47+
[dev-packages]
48+
49+
[requires]
50+
python_version = "3.14"

0 commit comments

Comments
 (0)