Tier-1: Beginner Projects
Developers are in the early stages of their learning journey. Those who are typically focused on creating user-facing applications.
Tier-2: Intermediate Projects
Developers at an intermediate stage of learning and experience. They are comfortable in UI/UX, using development tools, and building apps that use API services.
Tier-3: Advanced Projects
Developers who have all of the above, and are learning more advanced techniques like implementing backend applications and database services.