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
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
Metadata Files
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
- Website: www.climatecompatiblegrowth.com
- Twitter: ResearchCcg
- Repositories: 41
- Profile: https://github.com/ClimateCompatibleGrowth
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
- 1383 dependencies
- @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
- typescript 4.6.3 development
- typescript 4.6.3 development