Skip to content

skiiyuru/kiiyurus.space

Repository files navigation

Portfolio Website

A website to showcase my skills and share interesting stories.

View it live

Tech Used

  • Astro
  • TypeScript
  • Tailwind CSS
  • React Three Fibre
  • PlayWright
  • Netlify

Roadmap

  • Add monitoring: powered by Sentry
  • Add web analytics: powered by Posthog
  • Add about page: to include profile photo, summary and work experience
  • Add more end to end tests
  • Convert to template: to be easily customized by other users

Installation

To get started with this project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/skiiyuru/kiiyurus.space.git
    cd kiiyurus.space
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev
  4. Run the tests:

    npx playwright test
  5. Build the project:

    npm run build
  6. Preview the build:

    npm run preview

Contribution Guidelines

We welcome contributions to this project! To contribute, follow these steps:

  1. Fork the repository.

  2. Create a new branch:

    git checkout -b feature/your-feature-name
  3. Make your changes.

  4. Commit your changes:

    git commit -m "Add your commit message"
  5. Push to the branch:

    git push origin feature/your-feature-name
  6. Create a pull request.

License

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

Contact

For any questions or suggestions, feel free to open an issue or contact me at steveknganga@gmail.com.

About

My portfolio website

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published