Check out My Porfolio 🎨
typeDevSkill={level: 'proficient'|'familiar';skill: string;}constmyDevSkills: DevSkill[]=[{level: 'proficient',skill: 'HTML'},{level: 'proficient',skill: 'CSS'},{level: 'proficient',skill: 'JavaScript'},{level: 'proficient',skill: 'TypeScript'},{level: 'proficient',skill: 'React'},{level: 'proficient',skill: 'Next.js'},{level: 'proficient',skill: 'React Router'},{level: 'proficient',skill: 'Tailwind CSS'},{level: 'proficient',skill: 'Motion'},{level: 'proficient',skill: 'Vite'},{level: 'proficient',skill: 'Node.js'},{level: 'proficient',skill: 'Express.js'},{level: 'proficient',skill: 'PostgreSQL'},{level: 'proficient',skill: 'Sequelize'},{level: 'proficient',skill: 'Git'},{level: 'familiar',skill: 'Cypress'},{level: 'familiar',skill: 'Playwright'},{level: 'familiar',skill: 'Vitest'},{level: 'familiar',skill: 'Payload CMS'},{level: 'familiar',skill: 'MongoDB'},{level: 'familiar',skill: 'GraphQL'},{level: 'familiar',skill: 'GitHub Actions'},{level: 'familiar',skill: 'Swift'},{level: 'familiar',skill: 'Python'},]functionlevelUp(devSkill: DevSkill): void{switch(devSkill.level){case'proficient':
console.log(`You're already proficient with ${devSkill.skill}!`);break;case'familiar':
devSkill.level='proficient';console.log(`You've leveled up with ${devSkill.skill}! (familiar -> proficient)`);break;default:
console.error("Something went wrong!")break;}}functionstudy(): string{for(constskillofmyDevSkills){levelUp(skill);}return"🏆"}study();

