Skip to content

IndieCoderMM/hello-rails-back-end

Repository files navigation

Table of Contents

👋 Greeting App : Backend Repo

This project is a backend server for my greeting app.

The Greeting App is a simple web application built to demonstrate the implementation of a connection between a Ruby on Rails back-end and a React front-end. It generates random greetings and serves as a learning tool for understanding the integration between these two technologies.

(back to top)

📂 Frontend Repository

The frontend repository for the Greeting App can be found at hello-react-front-end. It contains the code for the user interface and interacts with the backend server.

(back to top)

🧰 Tech Stack

The backend server is built using the following technologies:

  • Framework: Ruby on Rails
  • Database: PostgreSQL

(back to top)

✨ Key Features

The backend server provides the following key features:

Random Greeting Endpoint

  • Endpoint: /random_greeting
  • Description: This endpoint returns a random greeting message.
  • Method: GET
  • Response: JSON object with the following structure:
{
  "greeting": "Hello, World!"
}

(back to top)

📘 Getting Started

To run this project locally, you'll need to follow these steps.

📋 Prerequisites

Make sure you have the following installed on your machine:

📁 Setup

Clone this repository to your desired foler.

cd my-project
git clone git@github.com:IndieCoderMM/hello-rails-react.git .

📥 Installation

Install the required gems with:

bundle install

💾 Database

Create the databases and run migrations with:

rails db:create
rails db:migrate

To load the sample data, run:

rails db:seed

💻 Usage

To run the development server, execute the following command:

rails server

(back to top)

👨‍🚀 Author

I am always looking for ways to improve my project. If you have any suggestions or ideas, I would love to hear from you.

Hein Thant

Github Linkedin Gmail

(back to top)

🎯 Future Features

  • Add more endpoints

(back to top)

🤝 Contribution

Contributions, issues, and feature requests are welcome!

(back to top)

💖 Show Your Support

If you like this project, please consider giving it a ⭐.

(back to top)

🙏 Acknowledgements

I would like to thank all code reviewers for making this project better.

(back to top)

📜 License

This project is MIT licensed.

(back to top)

About

Rails API for greeting app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published