File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2727# enter dev environment
2828devbox shell
2929
30- # run repl
31- python
30+ # run server (dev)
31+ fastapi run backend/main.py --port 8000
32+
33+ # run server (prod)
34+ gunicorn -w 4 -k uvicorn.workers.UvicornWorker backend.main:app --bind 0.0.0.0:8000
3235
3336# exit dev environment
3437exit
@@ -39,8 +42,23 @@ devbox run test
3942
4043## TODO
4144* [ Open Issues] ( https://github.com/pythoninthegrass/fuck45/issues )
42- * Debug
43- * FastAPI
44- * imports regression: ` ModuleNotFoundError: No module named 'routers' `
45- * not rendering built frontend
45+ * ` docker-compose.yml ` volume appears to be clobbering ` frontend/public/build `
46+ * may not be an issue, just have to test without volume
47+ * Server
48+ * 405 errors
49+ * gunicorn/uvicorn
50+ * UI
51+ * fix css
52+ * move h1 to center and slightly below navbar
53+ * center submission form
54+ * github footer should be invertocat and at bottom of viewport
55+ * remove placeholders
56+ * "Article Viewer"
57+ * Pages
58+ * create about page
59+ * Auth
60+ * Either implement rate limiting/bans or OAuth
61+ * Testing
62+ * create content for articles, submissions, and users
63+ * unit test all endpoints
4664* Update docs
You can’t perform that action at this time.
0 commit comments