Developer Journeys
Choose a project path below. Each card includes the estimated duration, total missions, enrolled student count, core skills you will gain, and an interactive missions roadmap dropdown.
Build Your First Portfolio
Master web development basics, Git, AI tools, and Vercel deployment.
Skills you'll gain
Set Up Your Developer Environment
Install necessary developer tools including Git, Node.js, npm, and code editor.
Create Your GitHub Identity
Set up your GitHub account, SSH/HTTPS access, and configure Git username and email.
Build Your First Portfolio with AI
Use structured AI prompts to scaffold your initial Next.js / React portfolio starter codebase.
Understand the Code Architecture
Explore the directory layout of your generated project to understand where pages, components, styles, and assets reside.
Customize Your Portfolio
Modify personal information, update headings, change colors, and add real project descriptions.
Add a Real Interactive Feature
Enhance your portfolio by implementing a dark mode toggle, filtering system, or dynamic contact form.
Push & Manage Your Code with Git
Initialize local Git repository, write clean commit messages, create a GitHub remote repository, and push your commits.
Deploy Your Website to Vercel
Connect your GitHub repository to Vercel to launch a live production URL with automatic HTTPS and CI/CD.
Improve & Showcase Your Portfolio
Run performance checks, write a compelling README, and publish your project on Explorush Showcase.