/Bloggingly

Primary LanguageRubyMIT LicenseMIT

Bloggingly

📗 Table of Contents

Bloggingly

Bloggingly is a classic example of a blog website. It is a fully functional website that shows the list of posts and empower readers to interact with them by adding comments and liking posts.

🛠 Built With

Tech Stack

Server

back to top

Key Features

  • User Sign_up and Sign_in
  • User can Comment and Like
  • User can Delete Comment

(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
  • Rails
  • Postgresql

Setup

Clone this repository to your desired folder:

  cd blog-app
  git clone https://github.com/Abe1able/Bloggingly.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 dev server

back to top

👥 Authors

👤 Abel Seifu

👤 Nicholas Kwamena Amissah

back to top

🔭 Future Features

Features to add to the project.

  • [ Add Api End points ]

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

back to top

🙏 Acknowledgements

I would like to thank all code reviewers for making this project better.

back to top

⭐️ Show your support

If you like this project, show your support by starring the repository.

back to top

❓ 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