This challenge consist in making a single page application using React.js, Redux.js and SASS without create-react-app or any other automatic tool to setup a react project, this project use webpack to setup the project.
The project consist on a simple email client with the following funtionalities:
- search on inbox
- filter inbox list by spam, inbox, deleted
- mark as read messages
- messages list
- when a message is selected is displayed to the right of the view
- the message detail has the actios to delete, mark as unread and send to spam
- every n time new messages are added to the inbox
Install dependencies
npm install
# or
yarn install
npm run start
# or
yarn start
# Runs the app in the development mode.
# Open http://localhost:3000 to view it in the browser.
Build
npm run build
# or
yarn build
Deploy to gh pages
npm run deploy
# or
yarn deploy