Skip to content

PhilGreen-Dev/cyberpunk_resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cyberpunk Terminal Resume

Welcome to my Cyberpunk Terminal Resume, an interactive resume built using Python! This project features a terminal-based user interface with a cyberpunk theme, showcasing skills, projects, and more with a dynamic and engaging experience.

Cyberpunk Terminal Screenshot

Table of Contents

Features

  • Interactive Menu: Navigate through different sections like About Me, Skills, Projects, and Contact.
  • Cyberpunk Theme: Unique cyberpunk-styled colors and effects using Python's colorama library.
  • Easter Egg: Discover hidden features and trivia by typing a secret code.
  • Typing Effect: Simulates a typing effect for a dynamic user experience.
  • Clipboard Integration: Easily copy email addresses or contact information to the clipboard.

Installation

To get started with the Cyberpunk Terminal Resume, follow these steps:

  1. Clone the repository:

    git clone https://github.com/PhilGreen-Dev/cyberpunk_resume.git
    cd cyberpunk_resume
  2. Install required dependencies:

    Make sure you have Python installed on your machine. Then, install the dependencies listed in requirements.txt:

    pip install -r requirements.txt

    Note: If you don't have pip installed, you'll need to install it first.

Usage

  1. Run the script:

    To start the interactive resume, run the following command:

    python main.py
  2. Navigate through the menu:

    • 1. About Me: Learn more about the creator.
    • 2. Skills: Discover the technical and professional skills.
    • 3. Projects: View the projects and contributions.
    • 4. Contact: Get the contact information.
    • 5. Exit: Exit the program.
    • 77 (Easter Egg): Find a hidden feature by entering a secret code!

Project Structure

cyberpunk_resume/
├── assets/
│   ├── colors.py
├── content/
│   ├── about.txt
│   ├── contact.txt
│   ├── projects.txt
│   ├── skills.txt
├── images/
│   ├── screenshot.png
├── main.py
├── README.md
├── requirements.txt
└── LICENSE
  • main.py: The main Python script that runs the interactive resume.
  • assets/colors.py: Contains color schemes and text formatting for the terminal.
  • content/: Directory containing text files for each section of the resume.
  • images/: Directory containing images such as screenshots.
  • requirements.txt: Lists all the dependencies required to run the project.

Dependencies

  • colorama: For colorful terminal text.
  • pyperclip: For clipboard integration.

Install all dependencies with:

pip install -r requirements.txt

Contributing

Contributions are welcome! If you have ideas for improving the interactive resume or adding new features, feel free to fork the repository and submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contact

If you have any questions or suggestions, feel free to contact me:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages