Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/fherrerao/hello-rails-backend


https://github.com/fherrerao/hello-rails-backend

Last synced: 21 days ago
JSON representation

Awesome Lists containing this project

README

        

![](https://img.shields.io/badge/Microverse-blueviolet)
![](https://img.shields.io/static/v1?label=BY&message=Fernando&color=blue)

# Full-stack-app

> This app is created to learn how to use a backend API with Ruby on Rails and a front-end app built with React and Redux.

Link to the React-app [here](https://github.com/fherrerao/hello-react-front-end).

## Built With

- Ruby
- Ruby on Rails
- RSpec, PostgreSQL
- React
- Redux

## Configuration

To use this project you first need to have installed the following:

+ Node.js
+ Ruby
+ PostgreSQL
+ Rails

* Ruby version

The version of ruby that is needed for this project is

+ 3.1.1p18

Once you have installed them, you need to use the following command to clone the repository:

```
git clone https://github.com/fherrerao/hello-rails-backend.git
```

### Database creation

Next, use this command to create the databases:
```
rake db:create
```

## Usage

Finally, use the following command to initialize the live server:

```
./div/dev
```

`Note:`
If you need root permissions execute:

```
chmod u+x bin/dev
```

And then install the node dependencies with:
```
npm install
```

## Author

👤 **Fernando Herrera**

- GitHub: [@fherrerao](https://github.com/fherrerao);
- LinkedIn: [Fernando Herrera](https://www.linkedin.com/in/fherrerao/);
- Twitter: [Fernando Herrera](https://twitter.com/fherrera0206);

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- Thanks to my family for their suport.

## 📝 License

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