/blog-app

Primary LanguageRubyMIT LicenseMIT

📗 Table of Contents

💻 Blog App

Blog is a project that uses Ruby on Rails to create a fully functional blog website. It displays a list of posts and allows readers to interact with them by commenting and liking. Blog is a classic example of how to use Ruby on Rails for web development.

🛠 Built With

Tech Stack

FrontEnd
  • HTML
  • CSS
  • JavaScript
BackEnd
  • Ruby
Frameworks
  • Rails
Database
  • PostgreSQL

Key Features

  • Users can sign up and login to this project
  • Users can create post
  • Users can like and comment inside a post

(back to top)

💻 Getting Started

This repository includes ruby code that can be use to decode the morse code.

  • At first Clone this repository to your desired folder:
  cd my-folder
  git clone https://github.com/raihan2bd/blog-app.git
  • To use this repo to your local computer make sure you have installed Ruby, Rails, and PostgreSQL
  • Then change the database credientials from /config/database.yml to your local database credientials.
  • To install necessary require packages open your favorite cd to this project then try the below command
bundle install
  • To run this project on your local machine Enter the below command
rails s
  • To see the project demo go to your browser and enter this url http://localhost:3000/

  • To run this project tests on your local machine you have to install Rspec using this command gem install rspec then enter the below command on your terminal

rspec spec

(back to top)

👥 Authors

👤 Abu Raihan

👤 Akande Abdulwasiu

(back to top)

🔭 Future Features

  • I will add features to update and delete posts
  • I will add comments reply system to this project

(back to top)

🤝 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

A heartfelt thank you to Microverse for their invaluable support, guidance, and the incredible opportunity they have provided us. Without them, this project would not have been possible.

(back to top)

📝 License

This project is MIT licensed.

(back to top)