A modern, responsive portfolio template built specifically for cybersecurity professionals. Built with React, TypeScript, and Flowbite React components, it offers a sleek design with light/dark mode support.
- π Subscribe to my YouTube Channel GetCyber - YouTube
- π Checkout some more awesome tools at GetCyber
- π Discord Server GetCyber - Discord
Check out the live demo at https://hak3r.getcyber.me
- Responsive Design: Fully responsive layout that works on all devices
- Dark/Light Mode: System-aware theme that respects user preferences
- Modern Stack: Built with React 18, TypeScript, and Vite
- Optimized Build: Production-ready with static file exports
- Component Library: Leverages Flowbite React for consistent UI
- Performance Focused: Fast page loads and smooth animations
- SEO Ready: Includes meta tags and OpenGraph support
- Easy Customization: Well-organized codebase for easy modifications
- React 18
- TypeScript
- Vite
- Tailwind CSS
- Flowbite React
- ESLint & Prettier
- Clone the repository:
git clone https://github.com/Dan-Duran/hak3r.git
cd hak3r
- Install dependencies:
npm install
- Start the development server:
npm run dev
Create a production build:
npm run build
Preview the production build:
npm run preview
hak3r/
βββ public/
β βββ assets/
β βββ css/
β βββ images/
β βββ js/
βββ src/
β βββ components/
β β βββ Nav.tsx
β β βββ Footer.tsx
β βββ App.tsx
β βββ main.tsx
βββ index.html
βββ package.json
βββ tsconfig.json
βββ vite.config.ts
βββ tailwind.config.js
The project uses a custom Vite configuration for optimal production builds:
- Static file exports
- Asset optimization
- Proper path resolution
- Custom JS handling
The site can be deployed to any static hosting service. The production build outputs to the dist
folder.
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Dan Duran - GetCyber
Made with β€οΈ by GetCyber