Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mariorodeghiero/saloodo-challenge

Front-End Developer challenge
https://github.com/mariorodeghiero/saloodo-challenge

es6 eslint expressjs javascript nodejs react styled-components webpack

Last synced: 3 days ago
JSON representation

Front-End Developer challenge

Awesome Lists containing this project

README

        


Challenge

[![The MIT License](https://img.shields.io/badge/license-MIT-orange.svg?style=flat-square)](http://opensource.org/licenses/MIT)

## Prerequisites

- [Node](https://nodejs.org/en/)
- [NPM Package Manager](https://www.npmjs.com/)

## Built with

- [React](http://reactjs.com/)
- [webpack](https://webpack.js.org/)
- [redux](https://redux.js.org/)
- [redux-thunk](https://github.com/reduxjs/redux-thunk)
- [styled-components](https://www.styled-components.com/)

**Note** - This project uses redux-logger activated to show the states; you only need to open the console in *Developer tools* to see the log.

## Style guide

[Airbnb React/JSX](https://github.com/airbnb/javascript/tree/master/react)

Files:

>.eslintrc.json

>.editorconfig

## Install

First, clone the repo via git:

```bash
$ git clone https://github.com/mariorodeghiero/saloodo-challenge.git your-project-name
```

And then install dependencies with npm.

```bash
$ cd your-project-name
$ npm install
```

## Install and Run **Back-End**

```bash
$ cd back-end
```

```bash
$ npm install
```

```bash
$ npm run server
```

Run the back-end on [http://localhost:3000/](http://localhost:3000/)

## Run **Front-End**

```bash
$ npm run start
```

Run the app in the development mode.

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

The page will reload if you make edits.

## Build

```bash
$ npm run build
```

The build is minified and the filenames.

Your app is ready to be deployed!

## User Access List

| type | user | password | name |
|---------|:----------------:|---------:|---------------:|
| manager | [email protected] | admin | Eugene Powell |
| biker | [email protected] | biker | Arthur Stone |
| biker | [email protected] | biker | Janet Salazar |
| biker | [email protected] | biker | Danielle Wells |
| biker | [email protected] | biker | Melissa Hill |
| biker | [email protected] | biker | Terry Weber |
| biker | [email protected] | biker | Larry Bell |
| biker | [email protected] | biker | Scott Holmes |
| biker | [email protected] | biker | Lisa Wlaters |
| biker | [email protected] | biker | Debora Knight |
| biker | [email protected] | biker | Sharon Bailey |

## Author

- [Mário Antônio do Amaral Rodeghiero](https://github.com/mariorodeghiero)

## Contributors

| [![Mário Rodeghiero](https://avatars1.githubusercontent.com/u/24671133?s=88&v=4)](https://github.com/mariorodeghiero) |
| --------------------------------------------------------------------------------------------------------------------- |

| [Mário Rodeghiero](https://github.com/mariorodeghiero)

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details