Patricio on Code


Patricio on Code

Building a Wiki Software with Laravel and Filament

Building a Wiki Software with Laravel and Filament

A Wiki Software, built with Laravel and TALL Stack

Patricio's photo
ยทFeb 27, 2023ยท

2 min read

For many reasons, now I have the availability to put my mind to building this solution.

It's now living in this Github Repo, and there are some Live Streamings while coding it.

I started it a few months ago with a different stack. While I didn't have time to make more live streaming on this, I've been changing my stack opinion for this project.

I won't take much time. This post is an outline of what this solution is.

Well, you got it; it's Wiki Software. A wiki is a website or online resource that multiple users can edit.

We get numerous outputs from it:

  • Documentation website (not static generated): may have a public part or be authenticated only, permission-based access, etc.

  • Knowledge base for company internal tools. Versioned controlled documents. Approval workflows.

  • Output to Web and PDF. Network publishing ensures that only published and approved versions are visited by such networks.

  • Web catalogs, eBooks

  • Custom forms, polls

  • Charts and Reports

That's it, and I hope you enjoy it!

This is fully open-source software, MIT licensed.

Should you not know the TALL stack, it's an acronym for Tailwind, AlpineJS, Laravel, and Livewire. This stack is permissive to receive components in another language, such as Web Components or VueJS (not as a SPA, but with the runtime compiler).

Not only this, a couple of picks take this rapid application development a step (or ten) further: Filament, Fabricator, and Spatie packages.

It will make use of Docker as a development and production artifact. It will also be possible to code with GitPod, a cloud-based development environment; more on that later.

Here is the first video, don't forget to like it if that's the case, and subscribe.

I hope all of this excites you, and let's keep you updated in the future!

Happy coding! ๐Ÿš€

Share this