This project is to showcase Diana's Portfolio. Refactored from create-react-app to Vite.
- React + Vite
- Three.js via react-three drei and react-three fiber
- TailwindCSS
- EmailJS
- Hosted by Google Firebase
- GitHub Actions
- npm run dev
- 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
- Implement server side:
-
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