Hello Rails React is a full-stack web application powered by Ruby on Rails for the backend and React for the frontend. It displays a random greeting from the collection of greetings.
- Ruby on Rails - A powerful web application framework.
- PostgreSQL - An open-source relational database.
- Bundler - A tool for managing Ruby gem dependencies.
- Random Greetings: The app displays random greetings from a collection of messages.
To get a local copy up and running, follow these steps.
In order to run this project, you need to have the following installed:
-
Rails: Ensure you have Ruby on Rails installed. You can find installation instructions at Ruby on Rails.
-
PostgreSQL: This project uses PostgreSQL as the relational database. If you don't have it, you can download it from PostgreSQL.
-
Bundler: Bundler is a tool for managing Ruby gem dependencies. Install it by running gem install bundler if you don't already have it.
-
React: React is a JavaScript library used for building the frontend of the application. You can learn more about React at React.
-
Webpack: Webpack is a module bundler for JavaScript and other files. It's used to bundle and optimize the frontend assets. You can find more information about Webpack at Webpack.
-
Yarn: Yarn is a package manager for JavaScript. You can install Yarn by following the instructions at Yarn.
-
Redux: Redux is a state management library used for managing application state in the frontend. You can learn more about Redux at Redux.
Clone this repository to your desired folder:
git clone https://github.com/Zel-hub7/hello-rails-react.git
Install this project with:
cd hello-rails-react
bundle install
it will install the required gemfile for running the project
👤 Zelalem Yohannes
- GitHub: Zelalem Yohannes
- Styling
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you find this project helpful or interesting, star this repository on GitHub to let me know you like the project. ⭐️
I would like to thank Microverse.
This project is MIT licensed.