Skip to content

Blog App is a simple blog website where users can create posts, add comments to posts and like posts. This project is built using Ruby on Rails.

License

Notifications You must be signed in to change notification settings

MohamedHNoor/blog-app

Repository files navigation

Blog App

📗 Table of Contents

Blog App

Blog App is a simple blog website where users can create posts, add comments to posts and like posts. This project is built using Ruby on Rails.

🛠 Built With

Tech Stack

Server

back to top

Key Features

Key Features of Project.

  • Users can create posts.
  • Users can add comments to posts.
  • Users can like posts.

💻 Getting Started

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

Prerequisites

In order to run this project you need:

  • Ruby
  • Rails
  • Postgresql

Setup

Clone this repository to your desired folder:

  cd your_desired_folder
  git clone https://github.com/MohamedHNoor/blog-app.git

Install

Install this project with:

  • After cloning type cd blog-app.
  • Run bundle install to install all the required dependencies.

Usage

To run the project, execute the following command:

  • Run rails db:create to create a new database
  • Run rails db:migrate to migrate the db and build the schema
  • Run rails s to start the server

Run tests

  • Run bundle exec rspec to run the tests

back to top

👥 Authors

👤 Mohamed Hassan Noor

👤 Christian Ani

back to top

🔭 Future Features

  • [ Create Post ]
  • [ Add Comment to a post ]
  • [ Like a Post ]

🤝 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

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

❓ FAQ

  • Do I have to have any previous knowledge about ruby to use this project?

    • No!
  • How to use this project?

    • check the Getting Started section to have a complete guid on how to setup and run teh project.

back to top

📝 License

This project is MIT licensed.

back to top

About

Blog App is a simple blog website where users can create posts, add comments to posts and like posts. This project is built using Ruby on Rails.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published