This project is a small interactive web-game of mine, simulating an Uplink/Hacken/EdenUI-inspired shell interface in order to become a small journey through my projects and personal files. Some gamification (achievements/secret levels) and you have a complete game for a short while! Available at https://zeromac.ru
- Linux-style Terminal Interface: Use commands like
cd,ls,cat, and custom commands to navigate and interact with the system. - Multiple Virtual Servers: Connect to different servers, each with unique content and structure.
- Authentication System: Discover and use credentials to access different servers.
- File Types: Run different file types (text, images, timelines) to view content in various formats.
- Multilingual Support: Switch between English and Russian language interfaces.
- Interactive Keyboard: Visual keyboard that tracks keypresses.
- Achievement System: Unlock achievements for discovering features and content.
- Background Music: Play music while exploring the resume.
connect [ip]- Connect to a serverdisconnect- Disconnect from the current serverls- List files and directoriescd [dir]- Change directorycat [file]- Display file contentrun [file]- Execute file and open in ContentBoxscan- Scan for available serverslang [ru/en]- Change languageplaymusic [stop]- Play or stop background musichelp- Display help information
- Clone the repository
- Install dependencies:
npm install - Start the development server:
npm start - Build for production:
npm run build