Skip to content

Personal website where I attempt to showcase and document my experience learning about usability, CS, and design.

License

Notifications You must be signed in to change notification settings

FAM-CS/fam-cs.github.io

Repository files navigation

fam-cs.github.io

A personal website where I attempt to document and showcase my experience learning about usability, CS, and design. Built with React and Typescript. This project is ongoing as I continue to learn.

Project Screenshots

You can find the deployed site at fam-cs.github.io. Below are some initial designs in Figma and the progression (last two photos).

website home page on mobile with a purple arch window and desert background website home page on mobile with a desert in the background website home page on desktop

Installation and Setup Instructions

You will need node to build the project.

  1. Clone the repository.
  2. Install node packages: npm install
  3. Run the app in developer mode (enables website to re-load): npm run dev
  4. A link like http://localhost:5173/ should appear in the terminal to view the site.

For deploying to a website, I followed the instructions here.

Reflection

Getting this project deployed has been an interesting lesson in defining what "done" means. I faced challenges with making images fit different screen ratios, due to my earlier Figma designs, which caused this project to stagnate for a few months. After discussing with others, I decided to create an MVP with a simpler design to move forward.

I've learned some new things for this project such as:

  • how to use and make SVGs (and why they're awesome)
  • how to deploy a React app to Github pages
  • styling/auto-layout features in Figma

Resources

About

Personal website where I attempt to showcase and document my experience learning about usability, CS, and design.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published