- Notifications
You must be signed in to change notification settings - Fork0
dimakol/react-mail-inbox-app
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
- You may style the app as you wish as long as the functionalities meet the requirements.
- The app should contain 3pages :
a.Home page - Will greet the user and let him know how many messages he has and how many unread out of them.
b.Inbox page - Display all messages.
Each message should have a subject, content and a flag indicating if the message was read.
**Unread messages should be marked somehow.
**Display a one liner preview of the content. The full message will be displayed in the next view.
**Option to go back to previous page.
c.Message Page - When a user clicks on a message, it is redirected to a page that will display the entire message.
**Option to go back to previous page and to home page.
- Working React application.
- Instructions on how to build and test your code.
- Clean and readable code, comments are welcomed (when needed).
- Improved look and feel
- Implement at least 2 actions - Search/ Delete/ Mark as read
- Bonus Additional functionalities in the pages.
Running Locally
git, npm and node softwares should be installed before moving on
git clone https://github.com/dimakol/react-mail-inbox-app.gitcd react-mail-inbox-appnpm installnpm run dev
Building for production
npm run build
https://dimakol.github.io/react-mail-inbox-app/
(The MIT License)
Copyright © 2024 Dima Kolyas
About
Small mail inbox app
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.