mohashyne / Hello-Rails-Back-End-

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hello-Rails-Back-End

πŸ“— Table of Contents

πŸ“– hello_rails_back_end

hello_rails_back_end The backend for this project is built using Ruby on Rails as an API. It's a simple API connected to a PostgreSQL database designed for storing greeting messages. The API has a single endpoint which randomly selects one of these messages to send to the frontend.

πŸ’» link to front end

Link to Front End

(back to top)

πŸ›  Built With

Tech Stack

Technologies
Linters
  • Rubocop

Key Features

  • Ruby on Rails and React Integration
  • API Endpoint for Random Greetings
  • Professional Documentation
  • Linting for Code Quality
  • Postgres Database
  • Git Version Control
  • Interactive User Interface

(back to top)

πŸ’» Getting Started

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

Prerequisites

Before you begin, make sure you have the following prerequisites installed on your system:

  • Ruby: You need Ruby to run the Ruby on Rails application.
  • Bundler: Bundler is used to manage gem dependencies in your Ruby project.

Setup

Clone this repository to your desired folder:

sh
cd my-folder
git clone https://github.com/mohashyne/Hello-Rails-Back-End.git

Install

Install this project with:

  • gem install rails
  • bundle install

Usage

To run the project, execute the following command:

rails server

πŸ‘₯ Author

πŸ‘€ Muhammad Aminu Salihu

(back to top)

πŸ”­ Future Features

  • Personalized Greetings

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project please feel free to send me corrections for make it better I would feel glad to read your comments. And think If you enjoy gift me a star.

(back to top)

πŸ™ Acknowledgments

  • Microverse for providing the opportunity to learn Git and GitHub in a collaborative environment.
  • GitHub Docs for providing a wealth of information on Git and GitHub.

(back to top)

❓ FAQ (OPTIONAL)

  • Can I use with a templeate your project?

    • Of course I would feel honored
  • Your project is free license?

    • Yeah, you can use it completely

(back to top)

πŸ“ License

This project is licensed under the MIT License - you can click here to have more details MIT.

(back to top)

About


Languages

Language:Ruby 91.9%Language:Dockerfile 6.5%Language:HTML 0.9%Language:Shell 0.7%