File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change 99This project is a client/server to manage Biotech Data. It is implemented using FastAPI and NextJS, with a Postgres database.
1010Code is written in Python and TypeScript.
1111
12+ This project is deployed at [ https://biostack.42borgata.com/ ] ( https://biostack.42borgata.com/ )
13+
1214_ Note: this project is an exercise_
1315
1416## Quick Start
@@ -36,14 +38,17 @@ Run `./biostask.sh start` and follow the instructions.
3638- [ ] Use multipart/form-data to upload a sample (name, type,..., and file! )
3739- [ ] Allow to upload file using third party services (S3, google drive, etc)
3840- [x] Deploy on a VPS
39- - [ ] Allow http only (for dev purposes) in addition to https
41+ - [x ] Allow http only (for dev purposes) in addition to https
4042
4143### Frontend
4244- [x] Implement file upload on the UI
4345- [x] Highlight items in the light, so user can understand they are clickable.
4446- [ ] Add small icon-buttons to edit/delete/view a sample (only visible when row is hovered)
47+ - [ ] Improve feedback when user create/edit.
48+ - [ ] Allow to add a file during creation.
4549
4650### Backend
4751- [x] Add postres and fastapi to the existing docker-compose.yml
4852- [x] Use Github Actions's services to run pytest with postgres
53+ - [x] Limit upload to 1MB
4954- [ ] Setup Alembic to handle DB upgrades
You can’t perform that action at this time.
0 commit comments