/coders-board

Open source organization management system created for CodersCrew.

Primary LanguageTypeScriptMIT LicenseMIT

CodersBoard heading image

About CodersBoard

CodersBoard is a CodersCrew internal tool created to centralize information about our activity and make our members' life easier. For now it includes the following functionalities:

  • Users - an entire member flow (from inviting to archiving) synchronized between CodersBoard and our other tools, like G Suite or Slack.
  • Teams - the ability to manage teams divided into Guilds (areas of interest) and Squads (project-related teams).
  • Positions - a list of positions available in the organization.
  • Successes - a timeline of organization's activity with a possibility to specify, which members are related to particular events.

Links

Documentation:
https://codersboard-docs.netlify.app

GraphQL schema:
https://www.plectica.com/maps/HA4ECYBXV

Tech stack

TypeScript React Apollo NestJS PostgreSQL GraphQL npm Prettier ESLint Jest Heroku GitHub Actions

App state

Security: Known Vulnerabilities

Code quality: Codacy Badge CodeFactor DeepScan grade