Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lucasjs/transactions-challenge

:bank: Transactions challenge
https://github.com/lucasjs/transactions-challenge

challenge css javascript react

Last synced: 6 days ago
JSON representation

:bank: Transactions challenge

Awesome Lists containing this project

README

        

# Transactions Challenge


David
GitHub repo size
GitHub
GitHub last commit

![Screenshot](screenshot.png "Screenshot")

Stack:
- [React](https://github.com/facebook/react)
- [React Hot Loader](https://github.com/gaearon/react-hot-loader)
- [PropTypes](https://github.com/facebook/prop-types)
- [Babel](https://github.com/babel/babel)
- [CSS Modules](https://github.com/css-modules/css-modules)
- [PostCSS](https://github.com/postcss/postcss)
- [postcss-preset-env](https://github.com/csstools/postcss-preset-env)
- [Webpack](https://github.com/webpack/webpack)
- [ESLint](https://github.com/eslint/eslint)
- [stylelint](https://github.com/stylelint/stylelint)
- [Storybook](https://github.com/storybookjs/storybook)

## Run the project locally

**1 -** Clone the project and install the dependencies:

```
$ git clone https://github.com/lucasjs/transactions-challenge.git
$ cd transactions-challenge
$ npm install
```

**2 -** Run development mode:

```
$ npm start
```
Open [http://localhost:8080](http://localhost:8080) to view it in the browser.

## Scripts

Build:

```
$ npm run build
```

Storybook:

```
$ npm run storybook
```

## Folders

.
├── README.md
├── LICENSE
├── .storybook/
| ├── addons.js
| ├── config.js
| └── webpack.config.js
├── public/
| └── index.html
├── src/
| ├── pages/
| ├── sections/
| ├── stories/
| | └── index.js
| ├── App.css
| ├── App.js
| ├── index.css
| └── index.js
├── package-lock.json
├── package.json
├── webpack.config.js
├── yarn.lock
├── .babelrc
├── .editorconfig
├── .eslintrc.json
├── .stylelintrc
└── .gitignore