/Blog-app

Primary LanguageRubyMIT LicenseMIT

📗 Table of Contents

📖 Blog app

The Blog app will be a classic example of a blog website. I will create a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts..

Built With

  • Visual Studio Code
  • Ruby
  • Rspec
  • Rails

Key Features

  • Present the user with a list of options to choose and perform.
  • Project 1: Creating a data model.
  • Project 2: Validations and Model specs.
  • Project 3: Processing data in models.
  • Project 4: Setup and controllers.
  • Project 5: Controllers specs.
  • Project 6: Views.
  • Project 7: Forms.
  • Project 8: Integration specs for Views and fixing n+1 problems.
  • Project 9: Add Devise.

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

Setup

Clone this repository to your desired folder:

 git@github.com:mrkamin/Blog-app.git
   cd Blograils

Usage

To run the project, execute the following command:

rails s

(back to top)

👥 Author

👤 Mohammad Rafi Amin

👤 Felipe Haybar

🔭 Future Features

  • Project 10: Add authorization rules.
  • Project 11: Add API endpoints.
  • Exercise: API documentation.

(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 give it a ⭐️⭐️

(back to top)

🙏 Acknowledgments

Thanks @microverse

(back to top)

📝 License

This project is MIT licensed.

(back to top)