GithubHelp home page GithubHelp logo

studioartcz / drupal Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 0.0 27 KB

🐘 Light-weight development stack with great modules and suggestions how to ...

Home Page: https://www.studioart.cz

License: MIT License

PHP 100.00%
drupal-8 drupal composer-project czech-republic docker drupal-distribution

drupal's Introduction

Drupal 8 development stack

Prepared for usually cases like a middle websites, magazines. Inspired by Thunder and Acquia Lightning.

Quick start

composer create-project studioartcz/drupal domain.local --stability dev --no-interaction

* domain.local is your virtual host folder

and for next steps please follow our development manual.

What this stack solving?

  • multi-language support
  • standard user roles
  • public forms
  • error reporting for humans (sentry.io)
  • the right development way (composer, yarn, git)
  • prepared environments (localhost, stage, production)
  • development tools
  • improved UX @ admin
  • deployment

Used modules:

Future?

Read project issues and let send your ideas, replies, ...

Why Drupal 8?

only with Czech speech

Drupal CZ Brno 2017 Meetup

drupal's People

Contributors

landsman avatar

Watchers

 avatar  avatar  avatar

drupal's Issues

monitoring

  • think about some monitoring support or recommendations...
  • add note for zabbix, after </body>:
<!--DONE-->

analytics

Implement module / base theme which has fields for and print it to <body>:

  • GTM support
  • Facebook Pixel

Internal statistics:

  • read counter for articles

views

Changes:

  • add thumbnail column of article image (/admin/content)
  • add channel column

New:

  • contact us - standard page with contact forms, phones to employers, map integration, ...

PostgreSQL

  • Test core and modules for this database
  • Check possibility about convert mysql based project to PostgreSQL

base theme

Think about some base theme or some recommended contrib themes which can be used as parent theme. I think that this is very important for beginner developers.

git hooks

  • pre-commit hook with drush csex -y
  • visual studio code integration

fix these bugs

It could be great fix these things by composer patch and send pull requests to official repositories:

  • place block @ /admin/structure/block/ don't know search diacritic words without diacritic. Example: block named: "Vánoční večírek" is not in result if I was search "Vanocni".

commerce

basic implementation of Drupal Commerce with important modules for payment, shipping, taxes, invoices, emails for customers, ecommerce tracking;

patches for assets

I want create pack of patches for our favourite modules where we improve theirs composer.json dependencies about required libraries. Thanks: https://asset-packagist.org/

Modules list:

  • Chosen
  • Devel (webprofiler)
    • D3.js
    • HIGHLIGHT.JS

crontab

prepare command for add cron URL to crontab and choose frequency

  • get cron URL @ CLI
  • prepare CLI command with user interaction about frequency

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.