/PersonalPortfolio

The portfolio site of Kumaraguru

Primary LanguageHTMLGNU General Public License v3.0GPL-3.0

A clean, beautiful and responsive portfolio template for Developers!

Sections

✔️ Summary and About me
✔️ Skills
✔️ Work Experience
✔️ Open Source Projects Connected with Github
✔️ Big Projects
✔️ Achievements And Certifications 🏆
✔️ Blogs
✔️ Talks
✔️ Podcast
✔️ Contact me
✔️ Twitter Timeline
✔️ Github Profile

Getting Started 🚀

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

You'll need Git and Node.js (which comes with npm) installed on your computer or use Docker.

node@v10.16.0 or higher
npm@6.9.0 or higher
git@2.17.1 or higher

How To Use 🔧

# Clone this repository

# Go into the repository
$ cd developerFolio

# Install dependencies
$ npm install

#Start's development server
$ npm start

Github Setup For Open Source Projects

Generate a Github personal access token using these Instructions Make sure you don't select any scope just generate a simple token

  1. Create a file called .env in the root directory of your project.
- DeveloperFolio
  - node_modules
  - public
  - src
  - .env         <-- create it here
  - .gitignore
  - package-lock.json
  - package.json
  1. Inside the .env file, add key REACT_APP_GITHUB_TOKEN and assign your github token like this.
 // .env

  REACT_APP_GITHUB_TOKEN = "YOUR GITHUB TOKEN HERE"

};

Set showGithubProfile to true or false to show Contact Profile using Github, defaults to false.

Change and customize every section according to your need.

Personalize page content in /src/portfolio.js & modify it as per your need.

Using Emojis

For adding emoji 😃 into the texts in Portfolio.js, use the emoji() function and pass the text you need as an argument. This would help in keeping emojis compatible across different browsers and platforms.