Skip to content

Active Admin | Quill Editor | Friendly Id | ElasticSearch | Hotwire ( Stimulus Turbo ) | Tailwindcss

Notifications You must be signed in to change notification settings

voidzenn/blog_management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Blog post management using ActiveAdmin and Quill Editor ( Rich Text Editor )

Pre-requisites

  • rails
  • docker | docker compose
  • node | version 16.20.1 should work for this webpacker version

Run app

  • After pulling repo, run bundle install
  • Change the name of ".env.example" to .env
  • Run docker containers using this command docker compose up -d
  • Create the databases rails db:create
  • Run migration rails db:migrate
  • Install webpacker rails webpacker:install
    • Note: Enter "n" to skip configuration overwrite
    • If you have issues with webpacker, try using an older version of node, currently working using node v16.20.1
  • Create admin console access with rails db:seed
  • Create fake data seed rails create_fake_data
    • This creates posts data
  • In a separate terminal run webpack server bin/webpack-dev-server
  • Run application rails s
  • Access localhost http://127.0.0.1:3000/ or the generated url and port after running rails s
  • Access Admin Console http://127.0.0.1:3000/admin with this credentials admin@example.com | password

Preview

Demo

Watch video

Screenshots

Sign in page Screenshot from 2023-07-31 09-31-19

Post list Screenshot from 2023-07-31 09-32-15

Create Post ( Can save post as draft to not include in home page list | Add Cover Image | Add Image in content ) Screenshot from 2024-09-27 10-29-21

Edit Post Screenshot from 2024-09-27 10-30-25

Home Page Screenshot from 2024-09-29 19-39-29

Show Page Screenshot from 2024-09-29 19-40-50

About

Active Admin | Quill Editor | Friendly Id | ElasticSearch | Hotwire ( Stimulus Turbo ) | Tailwindcss

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published