Skip to content

Open source land registry: systematic, transparent and secure.

License

Notifications You must be signed in to change notification settings

eqty-dao/goland

Repository files navigation

GoLand

Open source land registry: systematic, transparent and secure.

GoLand screenshot

Overview

This project consists of the following components:

  • Frontend: An Angular application that provides the user interface. See the Frontend README for more details.
  • Backend: A NestJS application that handles API requests. See the Backend README for more details.
  • GeoServer: A GeoServer service for managing geospatial data, using PostGIS for storage.
  • PostGIS: A PostgreSQL database with PostGIS extension for storing geospatial data.
  • Keycloak: An authentication server for managing users and securing access to the application.
  • Identity Vault: Issue and manage verifiable credentials and DIDs using Veramo.
  • Nginx: A reverse proxy server for serving the frontend, backend, Keycloak and GeoServer.

Prerequisites

Getting Started

  1. Clone the repository:
git clone https://github.com/ltonetwork/goland.git
cd goland
  1. Start the services:
docker compose up
  1. Access the application in your browser:
http://localhost/

The following endpoints are available:

http://localhost/           # Frontend
http://localhost/api        # Backend
http://localhost/auth       # Keycloak
http://localhost/geoserver  # GeoServer

Development

See the Development guide for more details.

License

MIT License

About

Open source land registry: systematic, transparent and secure.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •