Skip to content

This is a React and Redux-based email client app that emulates the features of Outlook. It allows users to manage their emails, view email details, and perform various actions.

Notifications You must be signed in to change notification settings

Vivek563/Outlook-email-Clone-React-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Email Client App (Outlook-like)

This is a React and Redux-based email client app that emulates the features of Outlook. It allows users to manage their emails, view email details, and perform various actions.

Features

  • Email List Page: Displays a list of emails with sender information, subjects, and timestamps. Supports pagination and styling for read/unread emails.
  • Email Body View: Clicking on an email item splits the screen into master-slave views, showing the email details.
  • Mark as Favorite: Mark an email as a favorite from the email body section.
  • Filtering: Filter emails by "favorites," "read," and "unread."
  • Date Format: Dates are displayed in the format dd/MM/yyyy hh:mm a.

Prerequisites

  • Node.js and npm installed.

Installation

  1. Clone the repository:

    git clone <repository-url>
  2. Change to the project directory:

    cd email-client-app
  3. Install dependencies:

        npm install
  4. Run the project:

    npm run start

Access the app in your web browser at http://localhost:3000.

About

This is a React and Redux-based email client app that emulates the features of Outlook. It allows users to manage their emails, view email details, and perform various actions.

Resources

Stars

Watchers

Forks