A website to showcase my skills and share interesting stories.
View it live
- Astro
- TypeScript
- Tailwind CSS
- React Three Fibre
- PlayWright
- Netlify
- 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
To get started with this project, follow these steps:
-
Clone the repository:
git clone https://github.com/skiiyuru/kiiyurus.space.git cd kiiyurus.space
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Run the tests:
npx playwright test
-
Build the project:
npm run build
-
Preview the build:
npm run preview
We welcome contributions to this project! To contribute, follow these steps:
-
Fork the repository.
-
Create a new branch:
git checkout -b feature/your-feature-name
-
Make your changes.
-
Commit your changes:
git commit -m "Add your commit message"
-
Push to the branch:
git push origin feature/your-feature-name
-
Create a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.
For any questions or suggestions, feel free to open an issue or contact me at steveknganga@gmail.com.