- ๐ About the Project
- ๐ป Getting Started
- ๐ฅ Authors
- ๐ญ Future Features
- ๐ค Contributing
- โญ๏ธ Show your support
- ๐ Acknowledgements
- ๐ License
๐Back-End Repo
๐API
The "hello-react-front-end" app enriches user experience by utilizing data from the Hello Rails back-end to display randomly generated greetings on its user interface (UI). When users interact with the front-end, the app communicates with the back-end to request a random greeting from the stored collection. The back-end processes the request, generates a random greeting, and sends it back to the front-end. Subsequently, the front-end dynamically updates the UI to showcase the newly fetched greeting, providing users with a fresh and engaging experience every time. This seamless integration of front-end and back-end components demonstrates the synergy between the two, exemplifying the power of full-stack development. By incorporating data flow from the back-end, the "hello-react-front-end" app offers a personalized and interactive encounter, making user interactions more enjoyable and memorable.
Client
This project only works client side right now.- React
- Redux
- CSS
Server
- Displays random greeting retrieved from the Hello Rails Back-End API.
To get a local copy up and running, follow these steps.
- In order to run this project you need:
- A Computer (MAC or PC)
- code editor (VSCode,Atom etc...)
- A browser (Chrome,Mozilla,Safari etc...)
- Version Control System (Git and Github)
Clone this repository to your desired folder:
git clone https://github.com/AbdusSattar-70/hello-react-front-end.git
cd hello-react-front-end
Install this project with:
npm install
To run tests and check errors, run the following command:
- To Test:-
npm test
- To check Styelint error:-
npx stylelint "\*_/_.{css,scss}"
- To check Eslint error:-
npx eslint "**/*.{js,jsx}"
- To check webhint error:-
npx hint .
You can deploy this project using:
npm run build
- GitHub: AbdusSattar-70
- Twitter: Abdus Sattar
- LinkedIn: Abdus Sattar
- Show more api data
Everybody is welcome to suggest, changes,Contributions, issues, and feature request in this project.
In order to do it, fork this repository, create a new branch and open a Pull Request from your branch.
Feel free to check the issues page.
If you like this project, Please give me โญ๏ธ and you can use it following MIT license.
I would like to thank and appreciate who contributes this project.
This project is under MIT licensed.