The system is built upon the Java Spring Framework to ensure data privacy, security, and reliability. Amazon Web Services (AWS) elastic beanstalk is used to load balance and auto-scale the backend.