Skip to content

Angle2-agency/Doctorplanning-web-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Doctorplanning React Project

Description:

Frontend apps using React.js with batteries included.

Technologies:

  • React.js
  • Redux
  • Redux Saga
  • Redux Thunk
  • Ant design
  • FullCalendar
  • Lodash

Approach/challenges:

Create SPA with persisted state.

Features

- Redux state management [redux](https://github.com/reactjs/redux)
- SASS support [Sass](http://sass-lang.com/)
- Easy deployment using [Surge.sh](https://surge.sh/)
- API [Stackable.space](http://www.stackabke.space/)
- Frontend styling framework [Semantic UI](http://semantic-ui.com/)
- Storybook Driven Development [Storybook](https://storybooks.js.org)

Requirements

- [Node](https://nodejs.org) 4.x or better

Stack

- [React](http://facebook.github.io/react) for development
- [Babel](http://babeljs.io/) for ES6+ support
- [create-react-app](https://github.com/facebookincubator/create-react-app) as stack

Installation

Start by installing dependencies:

yarn install

Running

Once dependencies are installed, run with:

yarn start

Configuration

Configuration file is located at ./core/constants.js

Build

To build for production

yarn run build

Tests

Running the Storybook

yarn run storybook

This will launch the storybook at http://localhost:9009

Running jest tests

yarn run test

To write tests follow: http://facebook.github.io/jest/docs/api.html

Releases

No releases published

Packages

No packages published