A personal website for bilous.pro built in a terminal style using the Catppuccin Mocha color scheme. This project creates an interactive terminal-like interface to showcase professional information in a unique and engaging way.
- 🖥️ Authentic terminal experience with command-line interface
- 🎨 Beautiful Catppuccin Mocha color scheme
- 💻 Interactive commands to explore professional information
- 📱 Responsive design that works on desktop and mobile devices
- ⌨️ Command history navigation with up/down arrow keys
- 🔄 Tab completion for commands
- 🪟 Terminal window controls (minimize, maximize, close)
- 🔗 Clickable links in command outputs
| Command | Description |
|---|---|
help |
Display available commands |
about |
Display information about Vova Bilous |
experience |
Show professional experience |
stack |
List technical skills and tools |
projects |
View notable projects |
contact |
Show contact information |
clear |
Clear the terminal screen |
date |
Display current date and time |
echo [text] |
Echo a message |
whoami |
Display current user |
ls |
List directory contents |
cat [filename] |
Display file contents |
Up/Down Arrow: Navigate through command historyTab: Command auto-completionCtrl+L: Clear the terminal screen
- HTML5 for semantic structure
- CSS3 with custom properties for styling
- Vanilla JavaScript for interactivity
- Catppuccin Mocha color palette
- Responsive design principles
- Accessibility features
- A modern web browser (Chrome, Firefox, Safari, Edge)
-
Clone the repository:
git clone https://github.com/vovabilous/bilous-pro.git cd bilous-pro -
Open the project:
- For local development, simply open
index.htmlin your browser - For production, deploy the files to your web server
- For local development, simply open
Edit the command definitions in script.js to update the personal information:
const COMMANDS = {
about: {
description: "Display information about you",
execute: () => {
return `Your custom about information`;
}
},
// Other commands...
};The website uses the Catppuccin Mocha color scheme. You can modify the colors in the :root section of style.css:
:root {
--ctp-base: #1e1e2e;
/* Other color variables... */
}- Chrome/Edge (latest)
- Firefox (latest)
- Safari (latest)
- Mobile browsers (iOS Safari, Android Chrome)
This project is licensed under the MIT License - see the LICENSE file for details.
- Catppuccin for the beautiful color scheme
- Inspiration from terminal UIs and retro computing
Created with ❤️ by Vova Bilous
