Mentor: Soham Donode
Goal: To learn and practice UI Component Creation, Auto-Layout, Variants, Design Systems, and Interactive Prototyping in Figma — taking you from beginner to intermediate level.
The repository is divided into several tasks. Please read the following rules carefully before starting:
- Time Limits: Each task will be opened subsequently for a limited amount of time. All submissions must be made within those allotted days only. NO submission will be accepted after the allotted time ends.
- Task Details: The specific requirements and time allotted for each task can be found in their specific folders.
- Evaluation: Mentors will evaluate submissions and assign points based on design-related factors, including:
- Use of Design Thinking 🧠
- Uniqueness of the idea 💡
- Visual attractiveness 🎨
- Full Points: Participants who qualify for the Minimum Design Criteria (MDC) (as mentioned in the task folders) will be awarded Full Points 🎉.
- Zero Tolerance for Plagiarism: The goal is learning. Any plagiarism or attempt at it will result in immediate disqualification. You can ask questions, but duplicating others' work is strictly prohibited.
- Final Decision: All judgments regarding points and awards reside with the Mentors & Organizers. No claims can be made against these decisions.
We welcome your contributions! Please follow the steps below to ensure a smooth workflow:
Fork the repository to your own GitHub account and clone it locally to your machine.
Create an upstream remote and sync your local copy before you branch to keep everything up to date.
Create separate branches for each separate piece of work (e.g., feature/issue-1-buttons).
Do the work and commit changes with clear, descriptive commit messages.
Once you are confident in your work:
- Create a Pull Request (PR) to the
mainbranch of the upstream repository. - Provide a proper description explaining what you did.
- Wait for the review!
For more details on the workflow, check out GitHub Flow.