Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kaiyuanshe/OrgServer

Data Server scaffold for all kinds of Organizations, built on Strapi
https://github.com/kaiyuanshe/OrgServer

Last synced: 9 days ago
JSON representation

Data Server scaffold for all kinds of Organizations, built on Strapi

Awesome Lists containing this project

README

        

# OrgServer

**Data Server** scaffold for all kinds of **Organizations**, built on [Strapi][1]
with the **Operation Experience** of [freeCodeCamp ChengDu community][2] & [KaiYuanShe][3].

[![](https://raw.githubusercontent.com/sindresorhus/awesome/main/media/mentioned-badge.svg)][4]

## Learning

https://tech-query.me/development/headless-cms-strapi/

## Data Structure

### Model

| Collection | Usage | Remark |
| :----------: | :----------------------: | :-----------------------------------------------------: |
| Category | Content Classification | associated with a variety of Content data |
| Comment | Content Comment | associated with a variety of Content data |
| Account | In/Outcome | Sponsorship, Travel or Purchase |
| Property | Supplies | Equipment or Souvenirs |
| User | external registered User | not Admin users |
| Organization | external Organization | Company, Open-source Community, non-profit Organization |
| Place | | in/outdoor |
| Project | | Open source, Public Welfare project |
| Task | | |
| Contribution | Task Contribution | |
| Program | Activity Section | Lectures, Workshops or Booths |
| Activity | | various Small, Medium or Large activities |
| Partnership | | Cooperation or Sponsorship |
| Evaluation | | Evaluation of Task contribution and Activity sections |

### Component

| Name | Category | Usage |
| :-----: | :------: | :--------------------: |
| Period | Date | Time Range |
| Goods | Supplies | Equipment or Souvenirs |
| Address | Location | |

## Deployment

### GitHub Actions secrets

| Name | Value example |
| :--------: | :-----------------------------: |
| `PATH` | `~/www` |
| `HOST` | `your.server.net` |
| `USER` | `root` |
| `SSH_KEY` | (output of `cat ~/.ssh/id_rsa`) |
| `BASE_URL` | `https://your.server.net` |

[1]: https://strapi.io/
[2]: https://fcc-cd.dev/
[3]: https://kaiyuanshe.cn/
[4]: https://github.com/strapi/awesome-strapi