Product and Development + Dev Ops
Β
Product
Currently the product is being defined by using user stories and product features.
Features should all be implemented. If there are user stories that can not be completed, more features or changes to features need to be made. There can be features that do not have a user story⦠but there should never be a user story that can not be completed due to lack of feature.
User Stories
Features
Β
Development
There will be four primary areas of development. Developers may be responsible for one area and with bridge gaps on others:
Web3 and contract development
Front End
Backend
Database
Β
Dev Ops
Dev Ops consists of server management and Infrastructure. Until further research is done on AWS alternatives such as Dreamhost and other VPS providers Uniting.us will be using AWS EC2 instances as it is the most straight forward with less learning curve for our current resources
Servers will be Ubuntu 22.04. These will contain the Uniting.us website, the Schooldao.org website, and any other websites we need to host. Additionally, all Discourse instances will be managed here until further research is done where we can find a docker droplet that can cheaply and easily spin up a Discourse server and or have one server and one install that can host multiple Discourse servers. More research will have to be done on this.
Email is hosted separately with a 3rd party
Β
Β