sentinelwarren.science
Welcome, Everyone!👋 This is the codebase for SentinelWarren's, portfolio website.
Who am I? 👨💻
My name is Warren Kalolo, I manage IT infrastructures and develop software, ML models and WebApps based on different tech stacks, the main being; Python, Javascript | Typescript [Vue.js, Vuetify, React.js, Gatsby], HTML+CSS, C & Powershell. I am also a 3D artist hobbyist #TeamBlender3D #TeamUnity3D #TeamUnrealEngine.
Contributing 🤝
If you would like to contribute to the repository, please do go through the Contributing Guidelines on how to proceed.
Installation 🚀
Please follow the following steps in order to get the website running on your system.
Prerequisites
- Npm: please refer to their installation guide.
- Gatsby & its prerequisites: please refer to their tutorial instructions. Incase you're new to Gatsby, do go through the full tutorial!
Setup
- Ensure prerequisites are successfully installed before proceeding.
- Fork the repo using the button to the top right, then clone the fork.
- If you need help regarding how to create, clone & manage a fork, go through Fork a repo - GitHub
- Run the command
npm install
inside the cloned repo to install all the dependencies. - Run the command
gatsby develop
in order to start the website in development mode. By default, the server runs atlocalhost:8000
.
Feel free to drop any ideas or suggestions as Feature Request
issues! See any bug on your daily device? Please open a Bug Report
Issue. With your help, I will be able to ensure that my portfolio remains bug-free!