Biohackathon plan
1st day: presentation of the project
2nd day: discussion
Split among things decided and things not = to be discussed
Decided
- Technologies (Server-centric design because need to specify an API)
- Backend: Jango, Jango-REST, FastAPI
- Database: Postgres, GraphDatabase?, CouchDB, Neo4J, ArangoDB?
- Endpoints: define some but not all (example: registration done, but not trainers profile)
To be decided
- Technologies
- Frontend (Python): Django, Flask, Pyramid
3rd-5th day: action
- Group 1: Implement backend
- Group 2: Implement fontend
- Group 3: For any given view, which endpoints need to be consulted --> document the project
- Group 4: Design UI of the pages OR role-play the different roles and try to identify needs and challenges in each part of the platform