/

Mail-Box Client

React JS / Redux / Custom Hooks / Bootstrap / React-Quill / Email JS

Project

Overview

Mailbox-client is used to compose email to anyone. It is build using React, Redux, Custom Hooks , Bootstrap , React Quill & Email JS. I build this project to demonstrate knowledge working in React, Redux , Custom Hooks & Bootstrap. User can sign-up & login using email & password. User can send email to anyone using the text editor build using React-Quill & email is send using Email JS. User can view all received, sent & unread mail.

Functionalties:-

  • Login / Logout & Sign-up Authentication.
  • Send mail using mailbox text editor.
  • View all received mail.
  • View all unread mail.
  • View all sent mail.
  • View single mail.
  • Real-time mail received
  • Blue dot icon on unread mail
  • Persistent data
  • Users specific
  • Technologies

    React

    Redux

    Custom Hooks

    Email JS

    React-Quill

    Firebase Real-time Database

    Firebase Rest Authentication

    Bootstrap

    API Integration

    React Hooks

    React-router

    Axios

    Local storage

    Back