Best laravel framework open-source packages.

Docs

A SaaS that renders a mega website from lots of Git repositories. Built with Laravel, Vue.js and Inertia.js.
Updated 10 months ago

Docs

A SaaS that renders a mega website from lots of Git repositories. Built with Laravel, Vue.js and Inertia.js.

Prerequisites

  1. Install PHP, Composer, Docker.
  2. Create an alias for sail command

Installation

  1. Clone the project from GitHub:

    cd ~/projects
    git clone git@github.com:osmianski/docs.git
    cd docs
    npm install
  2. In a separate terminal window, start the Docker containers for the project:

    cd ~/projects/docs
    sail up
  3. In a separate terminal window, run Vite asset build script:

    cd ~/projects/docs
    npm run dev
  4. In a separate terminal window, run the database migrations:

    cd ~/projects/docs
    sail artisan migrate:fresh --seed
  5. Open the local copy of the website in the browser: http://127.0.0.1:8000/.

  6. Copy Git hooks:

    cd ~/projects/docs
    chmod a+x git-hooks/*
    cp git-hooks/* .git/hooks/

Documentation

The project documentation is available at https://github.com/osmianski/docs/tree/v0.3/docs.

Previous effort

v0.2

v0.2 was a SaaS that renders a mega website from lots of Git repositories. Built with Laravel, Livewire and Alpine.js.

There was just basic installation of the TALL stack, almost nothing more.

v0.1

v0.1 was a SaaS that turns Notion workspaces and GitHub repositories into beautiful documentation websites. Built with Laravel, Vue.js and Inertia.js. It was abandoned in 2023. It has some good reusable bits:

  • A GitHub action that auto-updates the dependencies.
  • A Notion client that can be used to fetch data from Notion.
Tags docs