Skip to content

Mail Express is a robust web app built with React, Redux, and Firebase. It offers efficient email management with features like composing, inbox management, sent items, deleting, starring emails, and real-time conversations. The app provides a responsive UI, secure authentication, email sanitization with DOMPurify, and online-offline notifications.

Notifications You must be signed in to change notification settings

immortalWebDev/Client-Mail-Box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mail Express (Client-Mail-Box Application)

This Mail Express Client App is a robust application developed using React, Redux, and integrates seamlessly with Firebase backend services. It empowers users to manage their emails effectively with a host of features designed for convenience and efficiency.

Features

  • Compose: Easily compose and send new emails directly from the app interface.
  • Inbox: View and manage received emails conveniently within the inbox section.
  • Sent Items: Access sent emails for reference and tracking.
  • Delete: Users can delete emails from their mailbox.
  • Star: Mark important emails with a star to prioritize and find them quickly.
  • Responsive Design: Optimized for various screen sizes, providing a seamless user experience across devices.
  • User Authentication: Secure sign-up and login functionalities ensure user privacy and data security.
  • Real-Time conversations: Enjoy seamless realtime in-app mail conversations with your peers!
  • Online-Offline status: See your network status as the net fluctuates.

Tech-Stack preferred

  • React: A powerful JavaScript library for building user interfaces.
  • Redux: A state management library for managing application state.
  • Bootstrap: A framework for developing responsive and mobile-first websites.
  • React-bootstrap: Provides responsive UI components for faster web development.
  • Firebase: A cloud-based platform for building web and mobile applications.
  • DOMPurify: A library for sanitizing HTML to prevent XSS attacks.
  • WYSIWYG Rich Text Editor: Provides a rich text editing interface for composing emails.

Usage

  1. Access the app via the following link: Mail Express Client App.
  2. Create a secure account using your email and set a password.
  3. Log in using your credentials to start managing your emails efficiently.
  4. Explore and utilize features such as composing, managing inbox and sent items, deleting unwanted emails, and starring important messages to streamline your email management process.

About

Mail Express is a robust web app built with React, Redux, and Firebase. It offers efficient email management with features like composing, inbox management, sent items, deleting, starring emails, and real-time conversations. The app provides a responsive UI, secure authentication, email sanitization with DOMPurify, and online-offline notifications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published