Skip to content

boombb12138/portfolio

Repository files navigation

Personal portfolio

Site preview

My design portfolio to showcase a few projects. Built with Next.js, Three.js, and Framer Motion.

Install & run

Make sure you have nodejs 18.0.0 or higher and npm 8.6.0 or higher installed. Install dependencies with:

npm install

Once it's done start up a local server with:

npm run dev

To view the components storybook:

npm run storybook

To create a production build:

npm run build

Deployment

I've set up the site using AWS for hosting and serverless functions. You'll need an AWS account and the AWS CLI installed in order to deploy.

Deploy the site to s3:

npm run deploy

Deploy serverless functions:

cd functions
npm run deploy:api

About

💣 impressive portfolio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published