Genealogy Laravel

screenshot of Genealogy Laravel
vite
tailwind

Full genealogy and family tree building application using Laravel 12, PHP 8.4, Filament 4.0 and Livewire

Overview

Liberu Genealogy is an open-source project that focuses on genealogy using the Laravel framework. It is licensed under MIT and is designed to run on PHP 8.3. The project offers a variety of features and can be easily set up either manually or through Docker.

Features

  • Open Source: Liberu Genealogy is freely available for anyone to use and contribute to.
  • Compatibility: Fully compatible with PHP 8.3 and Laravel 11.
  • Easy Installation: Offers installation guides for both manual setup and Docker deployment.
  • Database Setup: Automatically sets up the database with initial data during installation.
  • Docker Support: Ability to build and run the project using Docker for easy deployment.
  • Laravel Sail Compatibility: Supports Laravel Sail for a Docker-based development environment.
  • Community Projects: Provides links to other Liberu projects like accounting, automation, billing, and more.

Manual Setup:

  1. Ensure PHP 8.3 and Composer are installed.
  2. Download project files from the GitHub repository.
  3. Open a terminal in the project folder.
  4. Run the installation command provided.

Docker Setup:

vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.

docker
Docker

A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.