Skip to content

A portal for the Substrate, Polkadot and Kusama ecosystem contributors.

License

Notifications You must be signed in to change notification settings

kudos-ink/portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0721e66 Β· Dec 29, 2024
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kudos Portal

πŸ‘‰ morekudos.com

Kudos is a platform designed to streamline the process of onboarding new developers to the Polkadot ecosystem. We make it simple to browse, search and filter open GitHub contributions across the entire ecosystem, allowing aspiring contributors to find projects and tasks, which match their skill level and interests. In addition, we provide project maintainers the ability to tag open contributions with custom incentives, ranging from native tokens, NFTs, POAPs and many more. Lastly, we are working with ecosystem teams to actively curate sets of high quality, context-rich issues which aspiring contributors can begin working on immediately.

Read our full intro post on the Polkadot forum

Project Architecture

Folder structure

portal/
β”œβ”€β”€ assets/             # images, fonts files, ...
β”œβ”€β”€ app/                # routing purpose only, specific components/layouts
β”œβ”€β”€ context/            # React context API providers/reducers
β”œβ”€β”€ components/         # base components
β”œβ”€β”€ data/               # data assets (JSON files) & constants
    └── constants.ts    # app constants
β”œβ”€β”€ hooks/              # custom hooks
β”œβ”€β”€ lib/                # lib/API overtop & connectors (e.g. fetch, notions)
β”œβ”€β”€ public/             # static files/assets
β”œβ”€β”€ services/           # app API interfaces
β”œβ”€β”€ styles/             # global css, theming variables
β”œβ”€β”€ types/              # common types
└── utils/              # utility js functions (e.g. formatters)