- Algorithm design and how to implement.
- Writing Core.java and basic logic.
- Work to send requests under the HTTP/GET protocol.
- Work on sending information under the HTTP/POST protocol.
- Completing the exception handler and managing errors in the most correct way possible.
- clean architecture and compliance with the principles of clean code.
- Using Google style code in the project.
- Create Report Diagram.