clock-322 / Mail

This is a mailing application built backend using Django and frontend using Javascript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mail

This is a mailing application. In this web applicaiton a user can register and and login to homepage of this application where user can send and recieve mail from registered users.

Technologies used

  • Python
  • Django
  • Javascript
  • HTML5
  • Css3
  • REST API's
  • Sqlite3

Specification

Used JavaScript, HTML, and CSS, to complete the implementation of your single-page-app email client and Django and Sqlite3 to create backend of this project which fulfill the following features:

  1. Send Mail:
  • When a user submits the email composition form, JavaScript code send the email.
  • Once the email has been sent, mail can be seen in user’s sent mailbox.
  1. Mailbox:
  • When a user visits their Inbox, Sent mailbox, or Archive, user can see the mail accorgin to appropriate mailbox category.
  • If the email is unread, it will appear with a white background. If the email has been read, it will appear with a gray background.
  1. View Email:
  • When a user clicks on an email, the user will be taken to a view where they see the content of that email.
  • User is able to see the email’s sender, recipients, subject, timestamp, and body.
  1. Archive and Unarchive:
  • Users can archive and unarchive emails that they have received.
  1. Reply:
  • users can reply to recieved email.

About

This is a mailing application built backend using Django and frontend using Javascript


Languages

Language:Python 64.4%Language:JavaScript 21.9%Language:HTML 13.5%Language:CSS 0.1%