For the Readable project, you will build a content and comment web app. Users will be able to post content to predefined categories, comment on their posts and other users' posts, and vote on posts and comments. Users will also be able to edit and delete posts and comments.
- React & Redux
- Redux Thunk
- Material UI
- Jest & Enzime - Unit Testing
- Storybook - Interactive UI component
If you do not know the Storybook, is a development environment for UI components. It allows you to browse a component library, view the different states of each component, and interactively develop and test components.
git clone git@github.com:filipenatanael/reactnd-project-readable.git
cd reactnd-project-readable
npm install
npm start
/* Running API (The frontEnd are listeneing at ::5001 PORT)*/
cd reactnd-project-readable/api-server
npm install
node server
/* Check out storybook */
npm run storybook
npm run cov
npm run test
This application was built looking for the best abstraction possible of the functionalities, in order to facilitate the understanding and future maintenance.
@filipenatanael |
---|