thecodingwhale / exam-voyager

simple CRUD blog using react, redux-thunk, react-router and more

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Exam Voyager ๐Ÿš€ ๐Ÿ›ธ โค ๐Ÿ‘พ ๐Ÿ‘๏ธ

A simple SPA CRUD Blog written in React, Redux (Thunk) and React-Router. You can check the current site here: http://aldrenterante.exam-voyager.surge.sh

Table of Contents

Background

It's a take home exam to assess technical knowledge by building basic blog platform with CRUD features written in react, redux (thunk) and react-router. For quick clean user interface I use reactstrap.

Tools

I use CRA (create-react-app) to quick react boilerplate paired with redux-thunk and react-router and serve the build static file in surge.sh for quick and free hosting.

Install

yarn install

Usage

For local dev

yarn start

to run unit tests (current unit tests are still low :( don't much have time sorry :()

yarn tests

to update current site (http://aldrenterante.exam-voyager.surge.sh)

yarn build

Todo

  • add more unit tests
  • implement e2e testing using cypress.io
  • add flow for type checking
  • and more...

About

simple CRUD blog using react, redux-thunk, react-router and more


Languages

Language:JavaScript 93.9%Language:HTML 5.3%Language:CSS 0.8%