Welcome to the public GitHub repository for my personal portfolio website. This site showcases my projects, experiences, and interests in the field of technology, particularly in crypto, AI, and space. I built the site with React and hosted it on Vercel.
The landing page of this portfolio is designed to provide a comprehensive view of my professional and personal journey. The website is structured to highlight my projects, work experience, and areas of interest.
- React
- Material-UI
- Font Awesome
- Vercel for Hosting
- Dalle3 for Icons
Ensure you have npm installed:
npm install npm@latest -g
To get a local copy up and running, follow these simple steps.
- Clone the repo
git clone https://github.com/jackretterer/portfolio.git
- Install NPM packages from the root directory
npm install
- To start the project locally in your browser:
npm start
- By default this will run the site on http://localhost:3000
Deployment The website is deployed on Vercel. To deploy your own version:
- Push your code changes to your repository.
- Connect your GitHub repository to Vercel.
- Follow the Vercel deployment prompts to deploy your site. Sometimes you will encounter some issues with building the site on Vercel. Often it comes down to library dependency conflicts.
I also bought the domain on Namescheap. I used Dalle 3 for the icons.