by Kim Robinson
Initiated September 6, 2024
My first portfolio was one of my earliest independent projects at Epicodus bootcamp, built with my newly acquired skills in HTML and CSS. I styled it to look like a MySpace page, and I was so proud of it! Since then, I've created other iterations, each reflecting my growing skills.
This latest portfolio uses new technologies and frameworks, including Next.js and fun libraries like Swiper, while also allowing me to strengthen my skills in TypeScript and Tailwind CSS. My primary goals for this site were to make it clean, simple, responsive, and accessible—qualities that align with my commitment to simplicity and inclusivity. The site features a dark/light mode toggle, and a vertical scroll layout that eliminates the need for extensive navigation or excessive clicks. On mobile, the extra-small (xs) screen mode includes a compact drawer for easy navigation to the "About Me," "Projects," and "Contact" sections without cluttering the screen.
- Some spacing issues when changing browser window for projects section when I try to display 2 full projects. Fine as-is but could be improved
- Snapping in xs screen, projects and let's connect header lines are cut off by the nav bar. Visible in other screen sizes
To view or edit the code, you will need a code editor or text editor. The open-source code editor we used is VisualStudio Code.
- Code Editor Download: VisualStudio Code
- Click the download most applicable to your OS and system.
- Wait for download to complete, then install -- Windows will run the setup exe and macOS will drag and drop into applications.
- Navigate to the repository.
- Click the
Fork
button and you will be taken to a new page where you can give your repository a new name and description. Choose "create fork". - Click the
Code
button and copy the url for HTTPS. - On your local computer, create a working directory of your choice.
- In this new directory, via the terminal, type
$ git clone https://github.com/kimmykokonut/kimmykokonut.github.io
. - Make sure you are in the project directory.
- View or Edit: On your terminal, type
$ code .
to open the project in VS Code.
- Enter
$ npm install
to compile the application's code and install all needed dependencies. - Run local server:
$ npm run dev
(This will be located at: http://localhost:3000/)
GNU General Public License v3.0, See license.md for more information
- I could mess all day with the styling, I'm still fiddling with the projects carousel.
- I'm considering a navy blue instead of black for dark mode
- Change KR name to a logo?
- Originally wanted a background image but I think it would be too busy.