Skip to content

Users can post content to predefined categories, comment on their posts and other users' posts, and vote on posts their. Users are be able to edit and delete posts and comments as well.

License

Notifications You must be signed in to change notification settings

filipenatanael/reactnd-project-readable

Repository files navigation

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

About

Users can post content to predefined categories, comment on their posts and other users' posts, and vote on posts their. Users are be able to edit and delete posts and comments as well.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published