Requirements - saayam-for-all/docs GitHub Wiki
Following are the requirements for our project:
- Our web and mobile applications have to be massively scalable and highly performant with best user experience.
- Our operational cost should be the lowest.
- We will use all AWS managed services and serverless technology wherever possible to reduce manpower requirements.
- Security is the highest priority in our implementation. We will be dealing with Personally Identifiable Information (PII). So, we need to follow GDPR and other data related guidelines.
- Though the entire code is developed by volunteers, all the code will go through rigorous CI/CD pipelines. 85% minimum code coverage and good coding practices are imposed.
- Traceability and observability and the ability to debug are important.
- All data has to be encrypted in both transit and at rest.