Skip to content

QC20/selected-works-website

Repository files navigation

Selected Works Website

I've crafted this personal website with invaluable guidance from Henry Hefferman's original work, which I then expanded and tailored to reflect my vision for a personal website. I aimed for a Windows 95/98 OS vibe reminiscent of having multiple windows open simultaneously, creating a bustling desktop atmosphere that immerses you in my universe. I hope you enjoy exploring it. If you're interested in my work, have constructive criticism to share, or simply want to connect, feel free to reach out!

Image of website's landing page

Changes I have made:

  • major changes to the showcase folder

Things I need to improve:

  • Insert abroad schools
  • Insert micropolis game
  • Learn how to make projects open in different windows
    • Make project website appear in windows on desktop
  • insert projects pages
    • insert creative projects
    • insert music and art
    • insert embedded projects
  • Make fill out form work
  • Figure out how to deal with large files in the repo
  • Add reseaech paper section

How to setup this website locally

To setup a dev environment

# Clone the repository
git clone https://github.com/QC20/selected-works-website.git

# Install dependencies 
npm i

# Run the local dev server
npm run dev

To serve a production build

# Install dependencies if not already done
npm i

# Build for production
npm run build

# Serve the build using express
npm start

Original texts:

In this section you will find various projects I've done. One common denominator about them is they are all solely pc-based, meaning you'll be able to run them yourself on your own device. As I am a strong believer in the ethics of open-source software everything posted here you'll be able to follow and recreate should you wish to. The projects shown here projects my programming interests which spans from data science and Machine learning, to creative coding and web development, and UX/UI Design projects. I also do physical computing, but this is allocated to a its own section.