Skip to content

RomanUkraine/test_blog_app

Repository files navigation

TODO

IN PROGRESS

  • add user status

  • FLASH MOVE TO BOTTOM RIGHT

  • add Comment delete

  • add Comment deleted notification

  • Comment add mentions

  • Comment add likes

  • add comment/post edit/delete policy

  • FIX NEW POST MODAL

  • fix Cancel btn on edit

  • fix modal appearance on page load

General

  • add Setup instructions
  • add bullet gem
  • add kafka
  • add service object?
  • add presenter pattern
  • add unit tests (for service object)
  • add background jobs
  • add facebook auth
  • work on page speed
  • handle validation errors - IN PROGRESS
  • add graphql?
  • separate db for read/write
  • add list of libs used and their purpose
  • add ruby profiler
  • add rubocop
  • add auto delete branch after merge
  • add github actions
  • add rack_attack (to prevent ddos)
  • add db schema

Navigation

  • add notifications (activity_notification)
  • make responsive

Post

Main:

Secondary:

  • if no search results - show text
  • add rich text?
  • add photos lazy loading
  • make grey background
  • add margin between Cancel and Create btns

User

  • add profile
  • add user location (dynamic fields or given by location gem)
  • add user profile complete?
  • add dashboard
  • add user profile (ability to paste youtube link, add photos)
  • add ability to upload files
  • add avatar (https://m.youtube.com/watch?v=BYvzLYRIZK4)
  • add friends (add/unfriend/block)
  • add notifications (user mentions, new comment, like, repost)
  • add profile views
  • add statistics (number of comments, num of likes, num of reposts, most popular post(by likes)). Charts
  • add online/offline
  • add last seen online
  • add settings (dark/white background, specific notifications on/off, hide photos/videos/friends). Like Feature Flags
  • add ability to make profile private (unless friend)
  • add messages (https://m.youtube.com/watch?v=UvTLumcEMgU&t)

Comment

  • add replies
  • add smiles
  • add create btn (icon)
  • add Edit comment

PROFILE PAGE https://tailwindcomponents.com/component/social-ntwrk https://blog.corsego.com/acts-as-votable-4-hotwire https://tailwind-elements.com/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors