Skip to content
/ alda Public

A boilerplate for React isomorphic aplication with Material Design

Notifications You must be signed in to change notification settings

ApiTreeCZ/alda

Repository files navigation

ALDA CircleCI Coverage Status

A boilerplate for React isomorphic aplication with Material Design, GraphQL, Redux, Redux Form and custom server

  • Do you want to start with React?
  • Do you want to start with Material Design?
  • Do you want to start with Redux?
  • Do you want to start with GraphQL?
  • ...with Typescript

Download

Download release source code or latest dev

Usage

Install node.js (8 or more): https://nodejs.org

Run commands (source directory):

npm install

for development:

npm run dev

for production (better as Docker container, go to file Dockerfile):

npm run build && npm run start

go to: http://localhost:8080

graphiql: http://localhost:8080/graphiql

Libraries

  • Typescript 3.0.x
  • React 16.4.x
  • Next.js 6.1.x
  • GraphQL 0.13.x
  • React Apollo 2.1.x
  • Material-UI 1.4.x
  • Redux 4.x
  • Redux-form 7.4.x
  • React-intl 2.4.x
  • ... go to package.json

Tools

  • CircleCI
  • Nodemon
  • Prettier
  • TSLint
  • Coveralls

Improvements

All commands have been tested on Mac OS. When you have problems on Windows please send me feedback. Thanks.