Skip to content

typical000/paveldavydov

Repository files navigation

Personal portfolio site

Created by Pavel Davydov

TODO

  • Update all dependencies (jss, react-jss, etc.)
    • Rewrite code to use JssProvider
    • Rewrite code to use ThemeProvider. Refactore theme
    • Ensure that SSR still work fine
    • Fix lint-staged
    • Add sourcemaps
  • Redesign
    • Change fonts
    • Change brand colors
    • Redesign CSS animation on home screen
  • Create new animation for main section
    • Noise background animation
    • Circular animation in center
    • Add floating figures with animations
  • "Contact Me" content
  • "About Me" content
    • Add photo
    • Add switchable content
    • Move all texts to consts
    • Add resume PDS
  • "Work" content
    • Layout
    • Works or single work presentation
  • Tests for components (jest)
    • Unit testing
    • Integration tests
  • Add loader
  • React-helmet
  • Functional setState as separated modules
  • Make parallax working only on switching to section
  • Decrease bundle size
    • Add webpack-bundle-analyzer
    • Replace GSAP with Tween.js
    • Pixi.js. Maybe there is any lighweight alternative

Releases

No releases published

Packages

No packages published