Mail website created using django , javascript.
- Mail is Single-page application using django for backend , sqlite data base and Reactjs for createing simple ui.
- Mail focuses on communication between the backend and the frontend using AJAX
- Send Mail: When a user submits the email composition form
- Mailbox: When a user visits their Inbox, Sent mailbox, or Archive, load the appropriate mailbox. When a mailbox is visited, the application should first query the API for the latest emails in that mailbox.
- Archive and Unarchive: Allow users to archive and unarchive emails that they have received.
- When viewing an Inbox email, the user should be presented with a button that lets them archive the email. When viewing an Archive email, the user should be presented with a button that lets them unarchive the email.
- Reply: Allow users to reply to an email.