/Blogify

Primary LanguageRubyMIT LicenseMIT

Blogify

📗 Table of Contents

📖 Blogify

Blogify is a powerful and user-friendly blogging platform designed to empower writers, bloggers, and content creators to share their ideas with the world.

🛠 Built With

Tech Stack

Key Features

  • Designclasses following a UML diagram
  • Modular Code Structure
  • Linters Setup
  • Schema Definition
  • Authorization Rules
  • API Endpoints

(back to top)

💻 Getting Started

Prerequisites

In order to run this project you need to have:

  • Installed Ruby on rails.
  • Installed PostgreSql
  • If you're using Windows, have installed WSL.
  • If you're using MacOS, an option is using UTM.

Setup

To clone this repository to your desired folder, run the following command:

git clone https://github.com/henask12/Blogify.git

Navigate to the cloned repository and run the following command to install the necessary gems:

cd blogify
bundle install

Usage

Initialize it with

rails server

Test

To run the tests try the following command:

rspec spec

(back to top)

👥 Authors

👤 Henok Mekonnen

👤 Franck Sefu

(back to top)

🔭 Future Features

  • [API Documentation]
  • [Expand Class Types]
  • [Logging and Auditing]

(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 liked this project, give me a "Star" (clicking the star button at the beginning of this page), share this repo with your developer community or make your contributions.

(back to top)

🙏 Acknowledgments

I would like to express my heartfelt gratitude to Microverse for providing us with the opportunityto work on this project. and I would like to extend my appreciation to my fellow Coding Partner who have played a significant role in making this project a successful.

(back to top)

📝 License

This project is MIT licensed.

(back to top)