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.
- Host: GitHub
- URL: https://github.com/bushmusi/hello-react-front-end
- Owner: bushmusi
- License: mit
- Created: 2022-07-16T07:57:11.000Z (about 3 years ago)
- Default Branch: dev
- Last Pushed: 2022-07-16T12:36:18.000Z (about 3 years ago)
- Last Synced: 2025-01-09T00:43:52.821Z (9 months ago)
- Topics: css, eslint, react, redux, stylelint
- Language: JavaScript
- Homepage:
- Size: 333 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.