A minimalist portfolio website with a hacker aesthetic, designed for beginner software developers. Features a dark terminal-inspired design with green text and modern animations.
- Dark Theme: Black background with green terminal-style text
- Terminal Aesthetic: Terminal window design with macOS-style buttons
- Glitch Effects: Animated glitch effect on the main title
- Monospace Font: JetBrains Mono for authentic terminal feel
- Responsive Design: Works on desktop, tablet, and mobile devices
- Terminal Cursor: Follows mouse movement with blinking animation
- Typing Effects: Animated typing for commands and text
- Smooth Scrolling: Navigation links scroll smoothly to sections
- Hover Effects: Cards and buttons have interactive hover states
- Progress Bars: Animated skill bars that fill on scroll
- Form Validation: Contact form with validation and notifications
- Scroll Progress: Progress bar at the top of the page
- Hero: Terminal-style introduction with animated commands
- About: Personal information with animated statistics
- Projects: Project showcase with technology tags
- Skills: Animated skill bars for languages and technologies
- Contact: Contact form and social links
- A modern web browser (Chrome, Firefox, Safari, Edge)
- No server required - runs entirely in the browser
- Clone or download the project files
- Open
index.htmlin your web browser - That's it! The website is ready to use
portfolio/
├── index.html # Main HTML file
├── styles.css # CSS styles and animations
├── script.js # JavaScript functionality
└── README.md # This file
Edit the following in index.html:
- Replace "DEVELOPER_NAME" with your actual name
- Update the about section text
- Modify project descriptions and links
- Change contact information
- Update skill percentages
Modify the CSS variables in styles.css:
:root {
--bg-primary: #0a0a0a; /* Main background */
--text-primary: #00ff00; /* Primary text color */
--accent: #00ff41; /* Accent color */
/* ... other variables */
}Add or modify projects in the projects section:
<div class="project-card">
<div class="project-header">
<h3>Your Project Name</h3>
<div class="project-links">
<a href="#" class="project-link"><i class="fab fa-github"></i></a>
<a href="#" class="project-link"><i class="fas fa-external-link-alt"></i></a>
</div>
</div>
<p>Project description here...</p>
<div class="project-tech">
<span class="tech-tag">Technology</span>
</div>
</div>Update skill percentages in the skills section:
<div class="skill-progress" style="width: 85%"></div>- Chrome
- Firefox
- Safari
- Edge
The website is fully responsive and works on:
- Desktop computers
- Tablets
- Mobile phones
- Different screen orientations
- HTML: Semantic markup
- CSS: Modern styling with CSS Grid and Flexbox
- JavaScript: Interactive functionality
- Font Awesome: Icons
- Google Fonts: JetBrains Mono and Orbitron fonts
This portfolio draws inspiration from:
- Terminal/command line interfaces
- Cyberpunk and hacker aesthetics
- Matrix-style green text
- Minimalist design principles
This project is open source and available under the MIT License.
Feel free to fork this project and customize it for your own portfolio. If you make improvements, consider sharing them with the community!
If you have any questions or need help customizing the portfolio, feel free to reach out!
Built with tears and lots of ☕