https://github.com/climatecompatiblegrowth/teaching-kit-backend

https://github.com/climatecompatiblegrowth/teaching-kit-backend

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.9%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: ClimateCompatibleGrowth
  • License: mit
  • Language: TypeScript
  • Default Branch: main
  • Size: 1 MB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 2
  • Releases: 0
Created over 3 years ago · Last pushed over 2 years ago
Metadata Files
Readme License

README.md

Teaching kit

Prerequisites

This project runs on a postgres database. In order to start the project you have to have postgres on your computer, as well as a postgres database running on port 5432. See more info about how to set this up in docs/database.md

Environment variables

Create a file called .env (and make sure this file is in .gitignore so that it doesn't get pushed to github). The environment variable names should be present in .env.example. Get their corresponding values from someone familiar with the project.

Getting started

Before getting started you should run npm install. Then use the commands specified below based on your needs. In order to have some starting data to your local environment, you could create a database dump like specified in docs/database.md, or ask someone familiar with the project if they can share a pre-existing dump with you.


develop

Start your Strapi application with autoReload enabled. Learn more

npm run develop

start

Start your Strapi application with autoReload disabled. Learn more

npm run start

build

Build your admin panel. Learn more

npm run build

Deployment

The way the environment is setup at the time of writing (2022-12-02), there is only one deployed environment being present (which currently is a development environment, since this service hasn't been released yet). In order to deploy a new version of the app, you can follow the steps specified in docs/ec2.md

Owner

  • Name: Climate Compatible Growth
  • Login: ClimateCompatibleGrowth
  • Kind: organization
  • Location: United Kingdom

GitHub Events

Total
  • Push event: 5
  • Pull request review event: 2
  • Pull request event: 6
  • Create event: 2
Last Year
  • Push event: 5
  • Pull request review event: 2
  • Pull request event: 6
  • Create event: 2

Dependencies

package-lock.json npm
  • 1383 dependencies
package.json npm
  • @notum-cz/strapi-plugin-content-versioning ^0.4.7
  • @strapi/plugin-i18n 4.6.0
  • @strapi/plugin-users-permissions 4.6.0
  • @strapi/provider-upload-aws-s3 4.6.0
  • @strapi/strapi 4.6.0
  • pg 8.6.0
src/plugins/ccg-custom-ui-fields/package-lock.json npm
  • typescript 4.6.3 development
src/plugins/ccg-custom-ui-fields/package.json npm
  • typescript 4.6.3 development