“Human error usually is a result of poor design - It is the duty of machines and those who design them to understand people. It is not our duty to understand the arbitrary, meaningless dictates of machine.”
― The Design of Everyday Things by Donald A. N.
kitab.pro & api.kitab.pro - Learning managment system (LMS) for K-12 organizations. I designed it using Figma and developed it with the following technologies: PERN Stack - PostgreSQL (hosted on AWS RDS) connected to Sequelize ORN in a GraphQL server. for the client side: React.js, Next.js and MaterialUI. The logic is hosted on a DigitalOcean Linux machine with NGINX as a load balancer and an AWS S3 Bucket for storing uploaded files.