Skip to content

The Blog app exemplifies a typical blog website. Its functionality includes displaying a list of posts and enabling readers to engage with them by leaving comments and likes.

Notifications You must be signed in to change notification settings

codehass/blog-app

Repository files navigation

📗 Table of Contents

📖 blog-app

The Blog app exemplifies a typical blog website. Its functionality includes displaying a list of posts and enabling readers to engage with them by leaving comments and likes.

🛠 Built With

🛠 Tech Stack

  • Ruby
  • Rail
  • Postgresql
  • Client

    Key Features

    • Add post.
    • Comment the post.
    • Like the post.

    (back to top)

    💻 Getting Started

    UML Diagram :

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

    Prerequisites

    In order to run this project you need:

    • Mac or PC
    • Install Ruby
    • Understanding of Ruby
    • IRB
    • Gems to test linters
    • RSpec to run tests

    Setup

    • Clone this repository to your desired folder:
     git clone https://github.com/codehass/blog-app.git
    • Navigate into the cloned folder
     cd blog-app
    
    • Install this project with:
     bundle install
    • Set up the database
     rails db:create db:migrate db:seed
    • Start the server
     rails s
    • Run tests
     rspec spec

    (back to top)

    👥 Authors

    👤 Hassan EL OUARDY

    👤 Wahaj Ali

    🔭 Future Features

    • Add post
    • likes
    • comments

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

    (back to top)

    🙏 Acknowledgments

    I would like to thank Microverse for providing us with reading materials that aided us to during the project development

    (back to top)

    📝 License

    This project is MIT licensed.

    (back to top)

    About

    The Blog app exemplifies a typical blog website. Its functionality includes displaying a list of posts and enabling readers to engage with them by leaving comments and likes.

    Topics

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published