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

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

This web application is the API that serves as the backend to the Hello-react-front-end.
https://github.com/vigehi/hello-rails-backend

psql-database rails ruby

Last synced: about 2 months ago
JSON representation

This web application is the API that serves as the backend to the Hello-react-front-end.

Awesome Lists containing this project

README

          

# Hello-Rails_back-end

> This web application is the API that serves as the backend to the [Hello-react-front-end](https://github.com/)

## Built With

- Major: Ruby
- Frameworks: `Rails`
- Technologies: Git, Gitflow, Linters, Github, PostgreSql, Rubocop

## Link to Front-end

[Front-end](https://github.com/vigehi)

## Getting Started
To get a local copy up and running follow these simple example steps.

### Prerequisites
- Have a computer and internet connection
- Have `Ruby` installed on your computer
- Have `Rails` installed on your computer
- Have a basic knowledge of `Ruby` and `OOP` concept
- Have a basic knowledge of `Rails`
- Have a general understanding of what testing is
- Have `visual-studio code` or any other code editor installed on your computer.

### Setup
- In order to get a copy of this project you need to download it from https://github.com/Chrissiku/hello-rails-back-end
- Extract the zipped file and open it in your code editor
### Install
- Run the command bellow in your terminal to get all required files
```
bundle install
```

### Setup Database
> To setup the database on your local machine run respectively the commands bellow:
```
rails db:setup
```
```
rails db:migrate
```
```
rails db:seed
```
### Run tests
you can run one of the following command in your terminal
1. Run testing
```Ruby
rspec
```
2. Run linters
```Ruby
> Rubocop --color
> Rubocop -a
```
## Authors

👤 **edith oga**

- GitHub: [@githubhandle](https://github.com/vigehi)

## 🤝 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

- Hats off to the whole microverse community

## 📝 License
This project is [MIT](./LICENSE) licensed.