- Simple, clear, readable code I tried to keep the code as clean as possible
- Correctness I do believe there will be bugs in the program.
- Security Was not developed with security in mind.
- Memory efficiency I used the FS to free up the memory when ever it's not in use
- Testing Not great coverage did just the basics
- Documentation There are plenty of documentation in that project
- Implementation for any CI tool for the project. Implemented CI with Github Actions.
- Project Dockerization.