CodeDoesGood / business

CodeDoesGood organization main repo.
http://www.codedoesgood.org
36 stars 3 forks source link

Data base architecture design for volunteer software back end #150

Closed abbeyjackson closed 7 years ago

abbeyjackson commented 7 years ago

Under mentorship of Renato

DirkDeVisser commented 7 years ago

We are using umlet for the design. The file can be found on Google Drive. I have made a basic start, Renato will give feedback on it this weekend.

abbeyjackson commented 7 years ago

@renatomcamilio @DirkDeVisser where are we at with this? The database needs to be architected before development can start. The project is ready to go ahead but we need the database done first so our developers have an API to hook into.

renatomcamilio commented 7 years ago

So, the database architecture is a design, not a concrete API to be hooked into. I haven't been following the conversation on how to implement, but this effort with Dirk and Brandon was a design concept, not the implementation itself.

The way I see is: the models will be defined in code, using a ORM (not sure which backend stack is set for this project, but say Knex.js/Bookshelf.js in case it's Node.js)

I have to catch up with Brandon and Dirk, and will post an update here.

abbeyjackson commented 7 years ago

@renatomcamilio

Yeah sorry those were two separate thoughts :)

The database needs to be architected...and then the backend devs need to build it and build an API with it as we need an API for the front end and mobile apps to hook into

DirkDeVisser commented 7 years ago

Database design is done, other discussion about this should take place in Mercury-Web