PraisesPJMT / Hello-Rails-Backend

A demo app that set up as an API endpoint for a React app to manage server-side of application running on both Ruby-on-Rails and React. The app display a ramdom message from the server using React component.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“— Table of Contents

πŸ“– Hello Rails Backend

Hello Rails Backend is a demo app that set up as an API endpoint for a React app to manage server-side of application running on both Ruby-on-Rails and React. The app display a ramdom message from the server using React component

πŸ›  Built With

Tech Stack

Here are the tech stacks applied in this project.

Language
Framework
Database
Linters
Markup Languages
Test Library

(back to top)

Key Features

The following a key features of the app

  • Created messages table with five(5) greeting messages
  • Created API endpoints for getting random messages

(back to top)

πŸ’» Getting Started

Prerequisites

The following applications are required to be installed for the project to run!

Setup

Clone this repository to your desired folder:

  git clone git@github.com:PraisesPJMT/React-on-Rails.git
  cd React-on-Rails

Install

Install this project with:

  gem install bundler
  bundle install

Usage

To run the project, execute the following command:

  rails db:prepare
  rails db:seed
  rails server

(back to top)

πŸ‘₯ Authors

πŸ‘€ Praises Tula

GitHub LinkedIn Twitter

Gmail AngelList

(back to top)

πŸ”­ Future Features

The following are features to be expected in the future

  • More API endpoints
  • API request authentication

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Give a ⭐️ if you like this project!

(back to top)

πŸ™ Acknowledgments

(back to top)

πŸ“ License

This project is MIT licensed.

About

A demo app that set up as an API endpoint for a React app to manage server-side of application running on both Ruby-on-Rails and React. The app display a ramdom message from the server using React component.

License:MIT License


Languages

Language:Ruby 77.1%Language:HTML 17.0%Language:JavaScript 3.8%Language:CSS 2.2%