Skip to content

nxvafps/main-site

Repository files navigation

NV1: Portfolio Site

Table of contents

Introduction
Technologies used
To do list
Update Notes

Introduction

This project is my portfolio website, it is currently a work in progress as I work on the styling and layout of it, while also working on other projects.

Technologies used

JavaScript

JavaScript

TypeScript

TypeScript

React

React

Nodejs

Nodejs

Framer Motion

Framer Motion

Storybook

storybook

VSCode

VS Code

To do list

=> Make header sticky again.
=> Populate about me page.
=> Finish formatting the technology selection and add animations for transitions between selected and not selected.
=> Add stories for DesktopLayout, Footer, SideMenuItem, and MobileLayout. => Implement a11y to check for accessibility.

Update Notes

Version 1.0.0

Version at the time of updating the readme.

Version 1.0.1

Refactored DesktopLayout and Footer components to reduce complexity.

Version 1.0.2

Moved side menu subcomponents to the main component directories.

Version 1.1.0

Started implementing storybook, converted Close Icon,
Hamburger button, NavButton, Title, and Typewriter to stories.

Version 1.2.0

Added workflows to enhance deployment time.

Version 1.2.1

Fixed issues with workflow not exexuting.

Version 1.3.0

Added ProjectItem component.

Version 1.4.0

Added ProjectList Component and its respective stories.

Version 1.4.1

Updated API to serve over https instead of http.