⚡️ Minimalist UI Design
⚡️ One Page Layout
⚡️ Styled with Custom SCSS
⚡️ Valid HTML5 & CSS3
- A professional way to showcase my projects and skills
- Increases my online visibility and presence
- Demonstrates that I'm more than just a resume
These instructions will guide you to set up and run a copy of the project on your local machine for development and testing purposes. Detailed notes on deployment can be found below.
You need to have Git and Node.js (which comes with NPM) installed on your computer.
[email protected] or higher
[email protected] or higher
[email protected] or higher
[email protected] or higher
- Clone the repository and navigate to it in the terminal:
# Clone the repository
$ git clone https://github.com/tiboitel/portfolio/
# Move into the repository
$ cd portfolio
# Remove the current origin repository
$ git remote remove origin
- Install the project's dependencies:
Using NPM:
# Update dependencies
$ npm audit fix
# Install Gulp
$ npm install --global gulp
# Install dependencies
$ npm install- Run the development server:
Using PHP built-in HTTP server:
# Build typescript and sass.
$ gulp build
# Run HTTP Server.
$ php -S localhost:1234 # OR any other HTTP Server.- Once the server starts, go to
http://localhost:1234/in your browser to see your portfolio locally.
- Modify the content in
/src/index.htmlto personalize each section with your own details.
- Edit color variables in
/src/sass/styles.scssto change the color theme of the website.
- Add or remove projects in the Projects section (
#projects) of/src/index.html.
- Modify the contact details in the Contact section (
#contact) of/src/index.html.
To deploy my portfolio online, I recommend using Netlify for its ease of use but any hosting provider will do it.
- Typescript - Typed superset of JavaScript.
- Sass - CSS extension language.
- Gulp - Task runner for web development.
- Flexboxgrid - Grid system based on CSS3 flexbox.
- Normalize-SCSS - Collection of HTML element and attribute rulesets to normalize styles across all browsers.
- Formspree - Formspree is a form backend, API, and email service for HTML & JavaScript forms.
This project is licensed under the MIT License - see the LICENSE file for details.
- tiboitel - GitHub Profile
Running at - tiboitel.dev
