I have a list of deliverables below (draft)
Client Side
- User interface design for mobile app
- Registration module to allow end user register to the system by providing their personal information and CV
- Job listing to allow end-user to browse through available positions
- Push notification message to be sent by server, to ensure end users receive the latest information
Server Side
- API access to be consumed by mobile applications which provide interface between mobile application and server
- UI for server side of the system (Dashboard)
- User Account management for server side of the system
- Job management (to create/modify/archive [remove] position)
I am trying to find the right words to put it all together, so non technical persons would understand and know what to expect by the end of each milestone (when deliverables are presented).