Skip to content
This repository has been archived by the owner on May 14, 2020. It is now read-only.
/ ui-starter-kit Public archive

A starter kit based on my personal recommendations and experiences

Notifications You must be signed in to change notification settings

usmakestwo/ui-starter-kit

Repository files navigation

ui-starter-kit

CircleCI

An opinionated starter kit to create fast UI applications using ReactJS.

The next branch replaces the use of redux with native React Hooks. The code is much slimmer in nature and avoids using JavaScript Classes.

Usage

Clone this repo git clone [email protected]:usmakestwo/ui-starter-kit.git and replace ui-starter-kit with your project name

Features

The following library and tools selections where made to improve and standarize development.

Testing

Building

State Management

Docker

In order to run via Docker, you can run the following command:

./build-deploy.sh ${username} ${name} ${version}

For example:

./build-deploy.sh usmakestwo ui-starter-kit 1.0.0

The script above will create a docker image with your username and version. In order to run the docker image you can:

docker run -p 8080:8080 usmakestwo/ui-starter-kit:1.0.0

Aftewards, you can visit the following url:

http://localhost:8080/

Style Management

For styling I have decided to use Material UI. The library comes with great variety of UI components as well it is easy to work with. The material-ui-next branch provides the implementation of Material UI into our starter-kit.

Release Notes

  • Add Material UI as UI Framwork

2.0.0 - react-next

  • Replaced Redux with Hooks

1.0.1

  • Add CircleCI

1.0.0

  • Initial release

About

A starter kit based on my personal recommendations and experiences

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published