drupalninja/drupal-social

Project example for drupalninja/social module.

Installs: 2

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Type:project

pkg:composer/drupalninja/drupal-social

dev-main 2022-10-07 02:54 UTC

This package is auto-updated.

Last update: 2025-10-07 09:16:24 UTC


README

This sample Drupal project installs a standard Drupal site that configures user profile pages to act like user timelines (similar to Twitter and other social media applications).

Read full tutorial: https://medium.com/@jrcallicott/create-a-twitter-style-application-in-drupal-8207e4aaef96

Key Features

  • User timeline with short posts
  • User mentions
  • Threads
  • Likes
  • Follow user posts
  • Drush command for creating test users
  • Easy to customize

Quick start

  1. Create a new Drupal project with this template

    composer create-project 'drupalninja/drupal-social:1.x-dev' projectname
  2. Enable ddev (optional)

    ddev start
  3. Install Drupal (standard)

    ddev . drush si -y
  4. Enable social feature

    ddev . drush en -y social
  5. Create test users with comments

    ddev . drush sdu

Customizing

  • Views: liked_posts and posts_timeline can be customized
  • "Posts" comment type can be customized