TheWidlarzGroup / AkademiaBoilerplate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FAQ

  1. Don't type things as any
  2. Don't use default exports
  3. We prefer type over interface
  4. Don't use prefix I in type name
  5. Destructure props only when its necessary
  6. Please add unit tests for functions you wrote
  7. Use naming convention feature/my-awesome-feature and bugfix/some-bug for branches
  8. Use this style guide in commits
  9. Commit only code that successfully passes 'yarn full'
  10. Don't use hardcoded strings, use i18n
  11. Use meaningful names for variables and components
  12. Try to write reusable code

Please Don't use FC to type React Components without children.
instead do sth like this

type ComponentProps = {
  label: string
}

export const Component = (props: ComponentProps) => {
  //...
}

Links

FIGMA

BACKEND

  • Docs: https://akademia.danielgrychtol.com/api/docs
  • Base URL: https://akademia.danielgrychtol.com/api

About


Languages

Language:TypeScript 39.3%Language:Java 23.1%Language:Objective-C 15.4%Language:JavaScript 12.1%Language:Shell 5.6%Language:Ruby 2.6%Language:Starlark 2.0%