All Projects → familytree365 → backend

familytree365 / backend

Licence: MIT License
Laravel 8 backend for a genealogy website.

Programming Languages

PHP
23972 projects - #3 most used programming language
Blade
752 projects

Projects that are alternatives of or similar to backend

ged2site
Create a family tree website from a Gedcom file
Stars: ✭ 25 (-69.51%)
Mutual labels:  genealogy, family-tree
topola-viewer
Topola Genealogy Viewer – interactive genealogy visualization
Stars: ✭ 116 (+41.46%)
Mutual labels:  genealogy, family-tree
GEDKeeper
GEDKeeper - program for work with personal genealogical database
Stars: ✭ 78 (-4.88%)
Mutual labels:  genealogy, family-tree
nuxt
Nuxt 3 and Vue 3 client for genealogy project. Family tree and genealogy data processing website software client.
Stars: ✭ 97 (+18.29%)
Mutual labels:  genealogy, family-tree
gramps-online
A simple online version of Gramps
Stars: ✭ 23 (-71.95%)
Mutual labels:  genealogy, family-tree
GenealogyTreeInGit
Convert family trees from gedcom format to list of git commands that can be executed to build a family git repository
Stars: ✭ 15 (-81.71%)
Mutual labels:  genealogy, family-tree
familytree
A very incomplete Django-based genealogy web app.
Stars: ✭ 41 (-50%)
Mutual labels:  genealogy, family-tree
newrelic-sidekiq-metrics
Implements recording Sidekiq stats (like queue or retry size) to New Relic metrics
Stars: ✭ 15 (-81.71%)
Mutual labels:  backend
topola
Topola – online genealogy visualization
Stars: ✭ 57 (-30.49%)
Mutual labels:  genealogy
deno-auth
User authentication implemented in Deno in accordance with MVC architecture
Stars: ✭ 24 (-70.73%)
Mutual labels:  backend
Events-based-organizational-website
The official codebase for college-based (event managing) organizations. FOUR-LEVEL Authorization system and scalable.
Stars: ✭ 14 (-82.93%)
Mutual labels:  backend
flaskbooks
A very light social network & RESTful API for sharing books using flask!
Stars: ✭ 19 (-76.83%)
Mutual labels:  backend
enterprise-applications-patterns
Collection of enterprise application patterns
Stars: ✭ 17 (-79.27%)
Mutual labels:  backend
lego
LEGO Backend
Stars: ✭ 48 (-41.46%)
Mutual labels:  backend
Magento2-Admin-Module-Sample
Minimal code to create an admin/backend module in Magento2
Stars: ✭ 45 (-45.12%)
Mutual labels:  backend
scaling-nodejs
📈 Scaling Node.js on each X, Y and Z axis using Node.js Native Modules, PM2, AWS , Load Balancers, AutoScaling, Nginx, AWS Cloudfront
Stars: ✭ 73 (-10.98%)
Mutual labels:  backend
onnxruntime backend
The Triton backend for the ONNX Runtime.
Stars: ✭ 40 (-51.22%)
Mutual labels:  backend
Authl
A library for managing federated identity
Stars: ✭ 20 (-75.61%)
Mutual labels:  backend
bootstrap helper
Bootstrap Helper für REDAXO 5
Stars: ✭ 22 (-73.17%)
Mutual labels:  backend
roll
Roll — backend for Clojure
Stars: ✭ 73 (-10.98%)
Mutual labels:  backend

Family Tree 365 - Open Source Family Tree Software - Laravel 8 Backend API

Latest Stable Version Scrutinizer Code Quality Build Status Code Intelligence Status StyleCI CodeFactor codebeat badge Build Status CircleCI

Build Setup

Run following commands

# install dependencies
$ composer install
$ cp .env.testing .env

Set the database information in .env [DB_DATABASE, DB_USERNAME, DB_PASSWORD], then run following commands

$ php artisan key:generate
$ php artisan migrate --path=database/migrations/landlord --database=landlord
$ php artisan db:seed

# serve with hot reload at localhost:8000
$ php artisan serve

Broadcasting Setup

# install dependencies
$ npm install -g laravel-echo-server

$ laravel-echo-server configure
$ nano .env

  BROADCAST_DRIVER=redis
  REDIS_PREFIX=

$ laravel-echo-server start

If you want to keep it in background proccess you should install pm2 or supervisor

Description

Browser based genealogy software for interacting and processing data efficiently. Easily create your own family tree by importing your existing data or manual data entry. Storage of all data is securely on your own server and does not leave your environment without your permission. In the future there will be optional smart matching with other servers. This is the Laravel 8 backend, see the frontend repository for the Nuxt / Vue client side support.

Demo

https://www.familytree365.com - register a free account

Thanks

Built with Laravel 8

Special thanks to Taylor Otwell, Jeffrey Way

Contributions

are welcome. Pull requests are great, but issues are good too.

Contributors

This project exists thanks to all the people who contribute.

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].