{"repo":"Greenstand/treetracker-admin-api","free":true,"listed":false,"github":"https://github.com/Greenstand/treetracker-admin-api","clone":"git clone https://github.com/Greenstand/treetracker-admin-api.git","description":"Legacy API microservice for the admin panel","language":"TypeScript","stars":32,"topics":[],"license":"AGPL-3.0","category":"dashboards-admin","readme_excerpt":"Treetracker Admin Panel – API The Admin Panel is the part of the Greenstand Treetracker project for verifying, processing and managing data collected by the Treetracker app. This is the RESTful API for the Admin Panel, built predominantly with Loopback 4. The Admin Panel frontend is managed separately under Greenstand/treetracker-admin-client. See Wiki for more info on goals Please add any missing content to this readme. Development Environment Quick Start There are three main options for development in the Admin Panel: 1. For frontend work only 1. Follow setup instructions in the treetracker-admin-client project 2. For API work only 1. Fork and clone this repo as described below 1. Use our development database credentials (available via team leads in Slack) 3. As a completely local development environment 1. Install postgres and postgis locally, install a database seed, and run database migrations 1. Install and run the backend API, configured to use your local database 1. Install and run the frontend, configured to use you local backend API Step 1: Install git See https://git-scm.com/downloads for instructions. Step 2: Install Node.js Node.js version 12.x works best for now; later versions have exhibited some strange behaviour with this project. If you encounter issues with the server, check your version of Node.js first. This includes CORS related issues when fetching the API. We recommend using nvm to install and manage your Node.js instances. More details here: https://w","default_branch":null,"files":null,"tree":[],"storefront":"/r/Greenstand","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Greenstand/treetracker-admin-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}