Skip to content

akshaykamath45/mail-box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mini Email App in React

Welcome to the Mini Email App in React! This is a simple email application that allows you to manage your emails within different folders, perform various actions on them, and navigate through the app using React Router.

Features

  • Folders: Inbox, Spam, and Trash folders for organizing your emails.
  • Routing: Use React Router to navigate seamlessly between different folders.
  • Context: Utilize the MailProvider context to manage mail data and state.
  • useReducer: Perform operations on the email app using the useReducer hook.
  • Filters: Filter emails to show unread emails and starred emails.
  • Star and Unstar: Mark emails as starred or unstarred.
  • Delete: Delete emails, sending them to the Trash folder.
  • Mark as Read: Mark emails as read, decreasing the Unread counter.
  • Report Spam: Report emails as spam, moving them to the Spam folder.

Screenshots

image image

image image

About

mini email web app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published