/portfolioV2

Primary LanguageJavaScript

TranCodes Portfolio

This project is to showcase Diana's Portfolio. Refactored from create-react-app to Vite.

Technology Used

  • React + Vite
  • Three.js via react-three drei and react-three fiber
  • TailwindCSS
  • EmailJS
  • Hosted by Google Firebase
  • GitHub Actions

Available Scripts

  • npm run dev

Upcoming Changes

In progress

  • Highlight and showcase projects: Move projects into subdomain project.trancodes.com
  • Refactor projects section into Next.js
    • Implement server side:
      • server side rendering of components
      • partial prerendering
      • DB to add and edit projects

Backlog

  • Add list of dev resources. Include:

    • DB to add and edit resources
    • Tags (category, timedate)
    • Sorting
    • Filtering
    • Styling
  • Add blog component. Include:

    • DB to add and edit resources
    • Tags (category, timedate, favorite)
    • Sort by recent
    • Search
    • Styling