What is the project's abstract? What is the system architecture? What are the software requirements? What are the hardware requirements?