Skip to content

A first launched portfolio created with React, Tailwind CSS, and GSAP. Utilized Vite as a build tool.

License

Notifications You must be signed in to change notification settings

chihiroanihr/Portfolio-2023_v2

Repository files navigation

Portfolio-2023-v2

Preview

portfolio.mp4

Objective

This portfolio is crafted using the distinguished React.js framework.

UI / UX Design Objective

How your project achieves the desired functionality?

Technical Objective

To have well-structured component architecture in order to manage code complexitiy and promote code reuse. To follow best practices, easy to read and understand source codes. To separate logic into sub-logics for the easier maintenance and modifications.

  • Use of React Hooks

    • useState
    • useContext
    • createContext
    • useEffect
    • useLayoutEffect
    • useCallback
    • useImperativeHandle
    • useRef
    • forwardRef
  • Use of third-party libraries

    • Tailwind CSS
    • React Icons
    • GSAP
    • clsx
    • body-scroll-lock-upgrade

Dependencies

Assets

Fonts

Images

Vector Images

Other Assets

Environment

Run App

npm run dev

For Production

npm run build

About

A first launched portfolio created with React, Tailwind CSS, and GSAP. Utilized Vite as a build tool.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published