gkknow / geo-org-chart

an org chart for us

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Geographical Org Chart

Intro

A Geo Based Org Chart for slalom written in Go PostgreSQL and Docker.

Setup

$ docker-compose up --build

in another terminal window run this from the project root

ensure you have go-migrate installed

$ export POSTGRES_URI="postgres://geographer:go_figure_it_out@0.0.0.0:5432/orgchart?sslmode=disable" migrate -database ${POSTGRES_URI} -path ./migrations up

Roadmap TODOs

  • Add PostGIS support to the database and database container.
  • Add a modern Web Frontend (React/Vue/Angular) to replace the Hacky one in place now.
  • Add the ability to upload and download
  • Moar tests
  • Sessions stored in the DB
  • Uploadable profile images
  • JWT authentication
  • put middleware in front of routes that require login

About

an org chart for us

License:MIT License


Languages

Language:Go 36.5%Language:JavaScript 35.6%Language:CSS 16.6%Language:HTML 9.5%Language:Dockerfile 1.4%Language:Shell 0.4%