Skip to content

Blog website created using Bootstrap 5 with Ruby on Rails 6

Notifications You must be signed in to change notification settings

mateusflorez/blog-on-rails

Repository files navigation

Blog on rails

Status: Complete ✔️

Ruby version 2.7.0
Rails version 6.1.6.1
Database PostgreSQL

Functionalities:

  • Articles CRUD
  • Comments CRUD
  • Filters (date/article)
  • User sign up and log in
  • User password recovery by email
  • Only admin can access category management
  • Moderator can also access category management but can't delete

Instalation instructions:

#Clone the repository.
git clone https://github.com/mateusflorez/blog-on-rails.git

#Open the terminal on the project root file.
cd blog-on-rails

#Install Ruby on Rails dependencies
bundle install

#Install Node dependencies
yarn install

#Create the development and test databases
rails db:create

#Create the tables
rails db:migrate

#Run the project
rails s

Open the browser at the address localhost:3000.