-
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
- 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
- add notifications (activity_notification)
- make responsive
Main:
- add repost
- a list of ppl who liked
- add FB/twitter share
- add copy to clipboard
- add caching?
- move search to trigram (https://about.gitlab.com/blog/2016/03/18/fast-search-using-postgresql-trigram-indexes/)
Secondary:
- if no search results - show text
- add rich text?
- add photos lazy loading
- make grey background
- add margin between Cancel and Create btns
- 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)
- 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/