1st client:
allow the user log in using his/her Google Account and connect to Gmail account
once authenticated, will allow the user to get emails that have attachments (ignore emails without attachments) in the GMail mailbox :
by default first 10 emails should be uploaded. Clicking on "next page" of the grid (see below), should load more emails.
results should shown in the data grid that has the following columns:
emails titles
from
date (when received)
attachments count
"View" button. should trigger a popup with email content show in html editor (example: CK Editor) and list of attachments with links to them
Additional Requirements:
Make sure data is shown in the data grid.
Make sure the grid has a pagination
==============================================
2nd client:
GMail View & Send Client:
allow the user to authenticate to app using his/her Google Account + grant access to Gmail account
once authenticated, allow the user to send email from the app use simple popup with CK editor to do the job
show list of recent emails (sent and received) in the data grid. Columns should be:
emails titles
from
date (when received/sent)
Sent or Received?
"View" button. should trigger a popup with email content show in html editor (example: CK Editor).