Skip to content

Latest commit

 

History

History
58 lines (42 loc) · 2.68 KB

README.md

File metadata and controls

58 lines (42 loc) · 2.68 KB

My Reads

Build Status

Readable Project - Udacity Nanodegree

Project Overview

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.


Stack

  • React & Redux
  • Redux Thunk
  • Material UI
  • Jest & Enzime - Unit Testing
  • Storybook - Interactive UI component

Running & StoryBook

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

Architecture

This application was built looking for the best abstraction possible of the functionalities, in order to facilitate the understanding and future maintenance.

Author


@filipenatanael