Giter VIP home page Giter VIP logo

aq.to's Introduction

Aqto: Adaptive, quality technology orchestration.

Aqto Logo

Aqto is an opinionated stack of backend and frontend frameworks, that can be used interchangeably, aiming to provide maximum flexibility, longevity, and maintainability across a variety of project types. It is a Drupal 10 based project that is designed to be a starting point for a variety of web projects. It is designed to be a platform for a variety of web products, providing comprehensive examples for API integrations, Commerce, and other common use cases.

Preqrequisites

Quickstart

composer create-project twfahey1/aqto_project -s dev my-aqto-project 
cd my-aqto-project
composer install
fin up && fin init-site && fin drush si -y
# Optional: enable some default modules and login as admin
fin drush en -y aqto_defaults -y && fin uli

# One shot command - just replace [site_name] in the two places below:
composer create-project twfahey1/aqto_project -s dev [site_name] && cd [site_name] && composer install && fin up && fin init-site && fin drush si -y && fin drush en -y aqto_defaults -y && fin uli

Goals

Aqto aims to be living documentation as an ideal starting template for a variety of web products and encourage best practices for always facilitating customizability, maintability and scalability. It aims to be an easy to use platform for a wide range of apps, providing comprehensive examples for API integrations, Commerce, and other common use cases.

Features

  • Composer driven with an upstream setup to facilitate platform models via the Aqto Upstream
  • Geared for Docksal
  • Uses Drupal under the hood
  • Paragraphs, Layout Builder, and Media Library are the primary content creation tools.
  • TailwindCSS and AlpineJS are leveraged for the front end.

Hosting an Aqto project with Pantheon

This project serves as more of a general purpose template. If you are looking to host an Aqto project with Pantheon, you should be able to simply require the Aqto Upstream in your project. Here are the steps to do so:

  • Create a Drupal 10 site on Pantheon that is Composer managed.
  • Run a composer require twfahey1/aqto_upstream in the root of the project.
  • Enable the aqto_defaults or whatever pieces of Aqto are desired for the project.

aq.to's People

Watchers

Tyler Fahey avatar

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.