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

https://github.com/bushmusi/hello-react-front-end

Greeting project is practical setup for communication with backend API using Ruby on Rails framework. This app will show greetings which is randomly choosen from backend API.
https://github.com/bushmusi/hello-react-front-end

css eslint react redux stylelint

Last synced: 7 months ago
JSON representation

Greeting project is practical setup for communication with backend API using Ruby on Rails framework. This app will show greetings which is randomly choosen from backend API.

Awesome Lists containing this project

README

          

# Greeting App
Greeting project is practical setup for communication with backend API using Ruby on Rails framework. This app will show greetings which is randomly choosen from backend API.

### [Backend Repo](https://github.com/bushmusi/hello-rails-back-end)

## Built With

- React.Js 18.00
- Redux
- Redux thunk
- CSS3
- Linters

## Getting Started
To get a local copy up and running follow these simple example steps.

1. `git clone https://github.com/bushmusi/hello-react-front-end.git`
2. `cd hello-react-front-end`
3. `npm start`

## Run tests

For tracking linters errors locally, you need to follow these steps:

- For tracking linter errors in CSS file run:

1. `npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x`
2. `npx stylelint "**/*.{css,scss}"`

- For tracking linter errors in Javascript file run:

1. `npm install --save-dev eslint@7.x eslint-config-airbnb-base@14.x eslint-plugin-import@2.x babel-eslint@10.x`
2. `npx eslint .`

## Deployment

- Delployed on [Heroku](https://heroku.com/)

## Author

👤 **Bushra**

- GitHub:
- [Bushra](https://www.github.com/bushmusi)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- Microverse
- Code Reviewers

## 📝 License

This project is [MIT](./MIT.md) licensed.