Skip to content

Rails Blog App is a Ruby on Rails web application that allows users to create, manage, and interact with blog posts. Built using Ruby and Ruby on Rails.

License

Notifications You must be signed in to change notification settings

Atril33/rails_blog_app

Repository files navigation

📗 Table of Contents

📖 BLOG APP

Rails Blog App is a Ruby on Rails web application that allows users to create, manage, and interact with blog posts. Users can create their own blog posts, update existing ones, and delete posts if needed. The application provides a user-friendly interface for writing and publishing blog content. Built using Ruby and Ruby on Rails.

🛠 Built With

Tech Stack

This project uses the following stack :

Ruby Ruby On Rails

Key Features

  • Creating a data model
  • Processing data in models
  • Validations and Model specs
  • Setup and controllers
  • Controllers specs
  • Views
  • Forms
  • Add Devise
  • Add authorization rules
  • Add API endpoints
  • Integration specs for Views and fixing n+1 problems

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project you need:

You should have Ruby install on your local machine

Setup

Clone this repository to your desired folder:

Example commands:

https://github.com/Atril33/rails_blog_app.git

Install

To install ruby go to : Install Ruby and select your operating system.

Usage

To run the project, open your project in your terminal

 bundle install
 rails db:create
 rails db:migrate RAILS_ENV=development
 rails server

(back to top)

👥 Authors

👤 Syed Atril

👤 Henry Odongo

(back to top)

🔭 Future Features

  • Add Styling In Rails Blog App

(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

I would like to say thanks to the Microverse team.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

Rails Blog App is a Ruby on Rails web application that allows users to create, manage, and interact with blog posts. Built using Ruby and Ruby on Rails.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published