Skip to content

zbahati/blogApp

Repository files navigation

📗 Table of Contents

📖 Blog App

A Blog App is the apps created using ror that means Ruby on rails. this app is used to create blog where you can add new user, authenticate and authorization of the user to enter into the app. Then when the user is author can create new blog and then users can comments to the blog and can live likes.

In the application we will use ROR MVC architure to structure our application, we also use rails convention over configuration so that things could be magically automated for us.

🛠 Built With

Tech Stack

Backend
Frontend

Key Features

  • Built MVC using Rails framework

(back to top)

💻 Getting Started

Prerequisites

  • Ruby installed on your system
  • Rails installed on your system
  • Postgresql installed on system

Installation

  1. Clone this repository to your local machine:

    git clone https://github.com/zbahati/blogApp.git
  2. Navigate to the project directory:

    cd blogApp
  3. Run this command to start application in browser on the port http:\127.0.0.1:300:

    rails s
    or
    rails server
    

(back to top)

Testing

  1. To run the test for this project:

    rspec ./spec/folder_name/file_name.rb
    
    
    folder_name: this is the directory that consist of the file you need to test
    file_name.rb: this should be the file you need to test

(back to top)

👥 Authors

👤 Bahati

👤 Okari

(back to top)

🔭 Future Features

  • Add UI
  • Make UI responsive to the different devices
  • Add test

(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, you can support me by clicking on the start

(back to top)

🙏 Acknowledgments

I would like to thank Microverse for this learning and reviewing our progress

(back to top)

❓ FAQ

  • [Whould I stop the project at this point?]

    • No, I plan to create something big. Stay tuned to the next update

(back to top)

📝 License

This project is MIT licensed.

(back to top)