Personal website to showcase my skills, experiences, and projects.
- 100% vanilla JavaScript (ES6)
- Sass/CSS3 and HTML5 standards
- Search built to filter my resume
- Dynamic nav bar
- Mobile ready
- Uses Gulp to combine and minify files
Prerequisites:
- nodeJS for NPM
cd
into your desired working directory.git clone https://github.com/mihi-r/mihi-r.github.io.git
to clone the repo (alternatively, you can use the SSH clone if you have that set up).cd
into mihi-r.github.io.- Run npm install to install all of the needed modules for the project.
- Next, run either
gulp dev
orgulp watch
.gulp watch
will compile the javascript file and CSS into a minified cross-browser compatible code whilegulp dev
will not minify files. It is recommended to usegulp dev
for development to make debugging easier and reservegulp watch
for the final production code.
- Make sure either
gulp dev
orgulp watch
is running. - Make your desired change.
- Visit the webpage and clear browser cache.