Skip to content

myudak/portofolio-next

Repository files navigation

myudakk portfolio site

Vercel Deploy License

Hello, welcome. This is my portfolio site!, or digital garden, or whatever. It's built with Next js, and uses Sanity IO to edit the blog!

See the site

Thumbnail myudak site https://myudak.site

Stack

  • Next.js - A React framework with hybrid static & server rendering, and route pre-fetching, etc.
  • Chakra UI - A simple, modular and accessible component library for React
  • Three.js - 3D library for JavaScript
  • Framer Motion - An animation library for React

Project structure

$PROJECT_ROOT
├───public
├───src
│   ├───app
│   │   # Page files
│   │   ├───images
│   │   ├───posts
│   │   ├───works
│   ├───components
│   |   # React component files
│   │   ├───card
│   │   ├───footer
│   │   ├───navbar
│   │   │   ├───navLink
│   │   │   └───navMobile
│   │   ├───pagination
│   │   ├───section
│   │   ├───splashScreen
│   │   ├───themeSwitcher
│   │   └───ui
│   ├───lib
│   |   # Non-react modules
│   └───utils
        # Utility functions and helper modules

Run it yourself

All commands are run from the root of the project, from a terminal:

Command Action
npm install Installs dependencies
npm run dev Starts local dev server at localhost:3000
npm run build Build your production site to ./dist/
npm run preview Preview your build locally, before deploying

Releases

No releases published

Packages

No packages published