This is the repo for my portfolio website, which you can visit β¨HEREβ¨
Featuring some festive snowfall from winter 2024! βοΈ
Snow_Portfolio_Video.mp4
- Chickadee photo by teyi εΎ from Pexels
- Icons from icons8
- Project Loading status placeholder image from Imgflip
- Clone this repo to your local machine
- From the project root in your terminal, install dependencies using the
npm i
(ornpm install
) command
- Start PostgreSQL
sudo service postgresql start
- Log in as the
postgres
usersudo -u postgres psql
- Create the database
CREATE DATABASE portfolio_projects_db;
- Connect to the database
\c portfolio_projects_db
- Create the tables
\i backend/db/create.sql
- Seed the database
\i backend/db/seeds.sql
- Run
npm run dev
- The development app will be served at http://localhost:3000
- To check your code for potential errors, stylistic issues, or other problems, run
npm run lint
- Run
npm run build
- This will generate deployment-ready static pages inside the
out
folder
- This will generate deployment-ready static pages inside the
- Run
npx serve@latest out
- The production app will be served at http://localhost:3000