ITurres / hello-react-front-end

Simple React+Redux project to connect to **hello_rails_back_end** project.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hello React | Front-end


πŸ“— Table of Contents


πŸ“– Hello React | Front-end

Hello React | Front-end is a project that implements a connection between the Ruby on Rails back-end and React front-end.

Learning objectives

  • Implement a connection between a Ruby on Rails back-end and React front-end.
  • Understand the pros and cons of different approaches of connecting Ruby on Rails back-end with React front-end.

πŸ›  Built With

Tech Stack


πŸ”‘ Key Features

  • React front-end with Redux state management.

(back to top)


πŸ’» Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

To run this project you need:

  • Have Ruby installed. If you need to install Ruby, follow the instructions on the official page.

Setup

Clone this repository to your desired folder:

Example commands:

  • With SSH:
  cd my-folder
  git clone git@github.com:ITurres/hello-react-front-end.git
  • With HTTPS:
  cd my-folder
  git clone https://github.com/ITurres/hello-react-front-end.git
  • With GitHub CLI:
  cd my-folder
  gh repo clone ITurres/hello-react-front-end

Install

Go to the project directory:

 cd hello-react-front-end

Install this project's dependencies with:

  • npm install

Usage

Run the following command inside the project folder to start the application:

 npm start

This will start the application on your local server. You can now open your browser and go to http://localhost:3000/ to see the application running.

Run tests

To execute the tests, run the following command inside the project folder (root):

 npm test

(back to top)


πŸ‘₯ Authors

πŸ‘€ Arthur Iturres

(back to top)


πŸ”­ Future Features

  • Style the application.

(back to top)


🀝 Contributing

Contributions, issues, and feature requests are welcome!

Kindly open any new issues or feature requests on the repo's issues page.

(back to top)


⭐️ Show your support

Give a ⭐ if you liked this project!

(back to top)


πŸ™ Acknowledgments

I thank the Code Reviewers for their advice and time πŸ†

(back to top)


πŸ“ License

This project is MIT licensed.

(back to top)


About

Simple React+Redux project to connect to **hello_rails_back_end** project.

License:MIT License


Languages

Language:JavaScript 86.8%Language:HTML 12.0%Language:SCSS 1.2%