/blog_app_project

Primary LanguageRubyMIT LicenseMIT

Blog_App_Ruby_on_Rails

📗 Table of Contents

📖 [Blog_App_Ruby_on_Rails]

The rails-blog-app is a classic example of a blog website. It will be fully up and a functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.

🛠 Built With

Ruby

Tech Stack

Server
  • Ruby
Database
  • PostgreSQL
Tests
  • Rspec

Key Features

  • Use database migration files to maintain database schema
  • Understand ORM and database migrations and their implementation

(back to top)

🔭 Video Presentation

  • N/A

(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:

  • Ruby installed and running.
  • You should be able to use IRB.

Setup

Clone this repository to your desired folder:

  cd Blog-app-rails
  git git@github.com:tamoorsaeed22/blog_app_project.git

Install

Install this project with:

  cd blog_app_project
  gem install

Usage

To run the project, execute the following command:

  gem install bundler

Then run:

bundle install

Run tests

To run tests, run the following command:

- Run rspec spec spec/filename.rb

Deployment

You can deploy this project using:

(back to top)

👥 Author

👤 Tamoor Saeed

(back to top)

🔭 Future Features

  • Processing data in models.
  • Views. -Forms -Add authorization rules
  • Integration specs for Views
  • Add API endpoints.
  • API documentation. -Validations and Model specs.

(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 so please don't forget to give it a star.

(back to top)

🙏 Acknowledgments

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)