Skip to content

Quintin-Russell/portfolio-website

Repository files navigation

portfolio-website

A full-stack showcase of my work, skills, and my story

Why:
I built this project to centralize my contact information and projects in a format that the average person can enjoy. I also wanted to create an easy way for people to directly get in touch with me.
Technologies Used:
  • React.js
  • react hooks
  • react-spring/parallax
  • emotion (CSS-in-JS)
  • NodeJS
    • Express.js
    • PostgreSQL
  • jQuery
  • Webpack
  • HTML5
  • CSS3
Getting Started:
  1. In your terminal, switch to the directory in which you would like to place the repository.
  2. Clone the repository.
git clone git@github.com:Quintin-Russell/portfolio-website.git
  1. Enter into the repository.
cd portfolio-website
  1. Copy the .env example file and set it up as your '.env' file. Assign your appropriate port numbers to the dev port and the server port fields
  2. Install all dependencies.
npm install
  1. Set up a postgresql database and add the database URL to the .env file:
https://www.postgresql.org/docs/9.0/tutorial-createdb.html
  1. Start the postgresql server
sudo service postgresql start
  1. Run the following command in the terminal.
npm run dev

About

A full-stack showcase of my work and skills

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages