Skip to content

IzanamiiDevv/Terminal-Portfolio

Repository files navigation

Terminal Portfolio

Welcome to my Terminal Portfolio! This project allows users to interact with my portfolio directly in a terminal-like atmosphere. Users can navigate through different pages including Home, Skills, Contact, and More. The portfolio is built using Vite, React, and TypeScript, providing a smooth and interactive experience.

Features

  • Terminal Atmosphere: Provides users with a terminal-like environment for navigation and interaction.
  • Multiple Pages: Includes Home, Skills, Contact, and More pages for showcasing different aspects of the portfolio.
  • CLI Commands: Offers common CLI commands such as echo, cd, cls, and more for user interaction.

Technologies Used

  • Vite: A fast build tool that provides a modern development experience.
  • React: A JavaScript library for building user interfaces.
  • TypeScript: A statically typed superset of JavaScript that enhances code quality and developer productivity.

Getting Started

Follow these steps to get a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Make sure you have Node.js and npm (or yarn) installed on your machine.

Installation

  1. Clone the repository:

    git clone https://github.com/IzanamiiDevv/Terminal-Portfolio.git
  2. Navigate to the project directory:

    cd Terminal-Portfolio
  3. Install dependencies:

    npm install
    # or
    yarn

Usage

Start the development server:

npm run dev
# or
yarn dev

This will run the application in development mode. Open http://localhost:3000 to view it in your browser.

Available Pages

  • Home: The landing page of the portfolio.
  • Skills: Showcase of skills and expertise.
  • Contact: Contact information and ways to reach out.
  • More: Additional information or projects.

CLI Commands

Users can interact with the portfolio using common CLI commands:

  • echo: Print some text.
  • cd: Navigate between pages.
  • cls: Clear the screen.
  • and more...

Contributing

Contributions are welcome! Please feel free to submit a pull request for any enhancements or fixes.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

Special thanks to Vite, React, and TypeScript communities for providing excellent tools and resources for building this portfolio.


Feel free to customize this readme according to your project's specifics!