Automatically synced with your v0.dev deployments
This is the personal portfolio of Abdulkabir Musa, also known as AIEraDev - a passionate full-stack developer with 4+ years of experience building innovative web applications and AI-powered solutions. The portfolio showcases my journey in the AI era of development, highlighting my expertise in modern JavaScript technologies and intelligent digital solutions.
- π¨ Modern Design: Clean, minimal, and professional aesthetic
- π± Responsive: Mobile-first design that works on all devices
- π Dark Mode: Toggle between light and dark themes
- β‘ Performance: Optimized with Next.js 14+ and static export
- π― Interactive: Smooth animations and hover effects
- π Skills Showcase: Interactive skills section with progress bars
- πΌ Work Experience: Carousel-style experience timeline
- π Social Integration: Links to GitHub, LinkedIn, YouTube, and FreeCodeCamp
- React (92%) - Component-based UI development
- Next.js (88%) - Full-stack React framework
- TypeScript (85%) - Type-safe development
- Tailwind CSS (90%) - Utility-first styling
- Vanilla JS (100%) - Core JavaScript fundamentals
- Node.js (88%) - JavaScript runtime
- Express.js (90%) - Web application framework
- Deno (75%) - Modern JavaScript/TypeScript runtime
- MongoDB (85%) - NoSQL database
- Prisma ORM (82%) - Type-safe database toolkit
- REST APIs (90%) - API development
- OpenAI API (85%) - AI integration
- Git (88%) - Version control
- Docker (75%) - Containerization
- AWS (70%) - Cloud services
- Vercel (90%) - Deployment platform
- TensorFlow (65%) - Machine learning
- Parcel (88%) - Build tool
``` portfolio/ βββ app/ # Next.js App Router β βββ globals.css # Global styles β βββ layout.tsx # Root layout β βββ page.tsx # Home page βββ components/ # React components β βββ ui/ # Reusable UI components β βββ contact-section.tsx β βββ skills-section.tsx β βββ work-experience.tsx β βββ theme-toggle.tsx βββ hooks/ # Custom React hooks βββ lib/ # Utility functions βββ public/ # Static assets βββ README.md ```
- Professional profile image
- Name and tagline
- Animated elements and hover effects
- Personal introduction
- Focus on AI-era development
- Professional background
- Interactive category tabs (Frontend, Backend, AI & Tools)
- Progress bars with percentages
- Technology icons and descriptions
- Carousel-style navigation
- Detailed role descriptions
- Key achievements and technologies used
- Timeline progression
- Project showcase with descriptions
- Technology stack badges
- External links to repositories
- Multiple contact methods
- Social media integration
- Quick response stats
- Node.js 18+
- npm or yarn
-
Clone the repository ```bash git clone https://github.com/AIEraDev/portfolio.git cd portfolio ```
-
Install dependencies ```bash npm install
yarn install ```
-
Run development server ```bash npm run dev
yarn dev ```
-
Open in browser ``` http://localhost:3000 ```
```bash npm run build
yarn build ```
Update the following files with your information:
app/page.tsx- Hero section contentcomponents/contact-section.tsx- Contact linkscomponents/work-experience.tsx- Work historycomponents/skills-section.tsx- Skills and proficiency levels
app/globals.css- Global styles and animationstailwind.config.js- Tailwind configuration- Individual component files for specific styling
- Replace placeholder images in
/publicdirectory - Update project examples with your actual work
- Modify social media links and contact information
- Lighthouse Score: 100/100 (Performance, Accessibility, Best Practices, SEO)
- Static Export: Zero-config deployment ready
- Optimized Images: Next.js Image component with lazy loading
- Minimal Bundle: Tree-shaking and code splitting
This portfolio is configured for zero-config deployment on:
- Vercel (Recommended)
- Netlify
- GitHub Pages
- Any static hosting service
- Push your code to GitHub
- Connect your repository to Vercel
- Deploy automatically with zero configuration
While this is a personal portfolio, suggestions and improvements are welcome!
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
This project is open source and available under the MIT License.
Abdulkabir Musa (AIEraDev)
- π§ Email: [email protected]
- π GitHub: @AIEraDev
- πΌ LinkedIn: Abdulkabir Musa
- π¦ Twitter: @AIEraDev
- πΊ YouTube: @AIEraDev
- π FreeCodeCamp: AIEraDev
- Built with v0.dev - AI-powered development platform
- Deployed on Vercel - The platform for frontend developers
- Icons by Lucide React
- Styling with Tailwind CSS
β Star this repository if you found it helpful!
This repository stays in sync with deployments from v0.dev. Continue building at v0.dev/chat/projects/wvz79WZcTId