codeuino / codebadge-backend

GNU General Public License v3.0
15 stars 23 forks source link

Add more predefined badges #38

Open txrp0x9 opened 4 years ago

txrp0x9 commented 4 years ago

What you will need to know

Art Design, JSON and some understanding of how the current badge assignment system works.

Add more Predefined Badges

As of now, Codebadge has 2 types of badges that can be assigned to a user. A predefined badge and special badge. A predefined badge is assigned to everyone, it depicts the progress they've made with their respective organizations based on the their commit history. Examples of predefined badges are "Baby Steps", "Beginner", "Intermediate", "Expert", and so on.

Following #33 we can now add badges to CodeBadge. Currently we only have 1 predefined badge, which is a default placeholder. This task would require you to modify the current placeholder and add more predefined badges.

Requirements

A brief idea of JSON and how Codebadge assigns predefined badges.

Steps to Follow

How to excel fast in the community?

Share the issues you encounter along the way and help others solve theirs. Chime in below in a comment to cooperate with others who are also working on this task. Report back at the above issue once you succeed, to encourage others and share what worked for you!

Resources & References (Where to Start)

Head over to badges.json and see how the predefined badges are made.

Extras

Just follow the readme whenever you are stuck . Visit Codeuino's Website in case of any doubts.