I'm still a junior and have no real senior who could review my project. I've asked on the next.js reddit but haven't found anyone
If this is allowed here -> current project: https://github.com/nkoerner93/spark
Deployed Version: https://spark-chi.vercel.app/
-
How is the general project structure?
-
How is the general code quality of my server actions?
https://github.com/nkoerner93/spark/tree/main/src/app/actions -
I feel like my SSR & initial load of my dashboard pages is really slow for the low amount of code I have (vercel free tier). Did i do any particular mistakes on my page or layout.tsx or SSR?
Dashboard Layout.tsx:
https://github.com/nkoerner93/spark/blob/main/src/app/dashboard/layout.tsx
Page.tsx
https://github.com/nkoerner93/spark/blob/main/src/app/dashboard/page.tsx
Associated Dashboard Card:
https://github.com/nkoerner93/spark/blob/main/src/components/ui/Dashboard_Card.tsx
Any feedback for even a single file would be appreciated since It's really hard to get senior feedback. I've attached some relevant links.
I feel like the performance is lacking on my deployed website, maybe I'm doing mistakes with my SSR/async fetches.
Can also write me anytime if you're willing to have a small chat and help a junior out.
Thanks