Skip to content

Free and open source portfolio made in React that uses TypeScript and MUI.

License

Notifications You must be signed in to change notification settings

JeztC/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio Documentation

Welcome to my open source portfolio built using React with npm, TypeScript and MUI. Anyone can use and modify this code to create their own portfolio website.

System Requirements and Required Applications

  1. Windows, Linux, Mac
  2. NodeJS
  3. A text editor such as Webstorm or VSCode
  4. Firefox or Chrome/Chromium

Installation

  1. Clone the repository from https://github.com/JeztC/jesseportfolio.git
  2. Run npm install to install all dependencies
  3. Create .env file to the root of the repository.
  4. Add these to the .env file:
#.env file
REACT_APP_AUTHOR_NAME=YOUR NAME
REACT_APP_SERVICE_ID=YOUR EMAIL JS SERVICE
REACT_APP_TEMPLATE_ID=YOUR EMAIL JS TEMPLATE
REACT_APP_PUBLIC_KEY=YOUR EMAIL JS PUBLIC KEY
REACT_APP_GITHUB_PROFILE=YOUR GITHUB PROFILE URL
REACT_APP_EMAIL=YOUR EMAIL ADDRESS
REACT_APP_GITHUB=YOUR GITHUB API URL
REACT_APP_GITHUB_STARRED=YOUR GITHUB API STARRED URL

Running the project

  1. Run npm run start to start the development server
  2. Open http://localhost:3000 in your browser to view the project

Example of how site looks: alt text

Please don't hesitate to reach out if you have any questions or issues.

My contact email for inquiries is: [email protected]

About

Free and open source portfolio made in React that uses TypeScript and MUI.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published