Skip to content

nguptaa183/devPortfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Developer Portfolio

Modular developer portfolio website build with ReactJS

Demo link:

https://nikhilgupta.me

nikhil portfolio image

Table of Content:

About

devPortfolio is a modular website that showcases developer's portfolio as personal information, skills, education, projects, experience, certifications, etc

Prerequisites

template contents image

  • Template Auto Reply

template auto reply image

Setup

  • Download or clone the repository
  • Copy environment variables cp .env.template .env.development
  • Add the respective tokens and keys form the prerequisites
  • Add information related to your personal, skills, education, projects, experience, certifications in respective files in constants/userData folder
  • If you aren't using projects from GitHub, set useGithubProjects = false in projects.js file in line
  • If you using projects from GitHub, set useGithubProjects = true in projects.js file in line and add your GitHub username instead of 'xyz' in line
  • Add your own favicon in public/icons/favicon folder
  • Upload your favicon into favicon.io, download the favicon zip file and extract into /public folder
  • Add your skill icon from SimpleIcons or FontAwesome, if not present in public/icons/skills folder
  • Add your college logo in public/logos/colleges
  • Add your companies logo in public/logos/companies
  • Run npm install
  • Run npm start

Publish

  • If you've domain name registered, use Netlify for continuos deployment and build
  • If not, publish using GitHub Pages, follow these steps

Credits

License

MIT license @ Nikhil