File tree 1 file changed +6
-1
lines changed
1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change 9
9
This project is a client/server to manage Biotech Data. It is implemented using FastAPI and NextJS, with a Postgres database.
10
10
Code is written in Python and TypeScript.
11
11
12
+ This project is deployed at [ https://biostack.42borgata.com/ ] ( https://biostack.42borgata.com/ )
13
+
12
14
_ Note: this project is an exercise_
13
15
14
16
## Quick Start
@@ -36,14 +38,17 @@ Run `./biostask.sh start` and follow the instructions.
36
38
- [ ] Use multipart/form-data to upload a sample (name, type,..., and file! )
37
39
- [ ] Allow to upload file using third party services (S3, google drive, etc)
38
40
- [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
40
42
41
43
### Frontend
42
44
- [x] Implement file upload on the UI
43
45
- [x] Highlight items in the light, so user can understand they are clickable.
44
46
- [ ] 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.
45
49
46
50
### Backend
47
51
- [x] Add postres and fastapi to the existing docker-compose.yml
48
52
- [x] Use Github Actions's services to run pytest with postgres
53
+ - [x] Limit upload to 1MB
49
54
- [ ] Setup Alembic to handle DB upgrades
You can’t perform that action at this time.
0 commit comments