My Personal Website
This website was built from scratch using Next.js. It will undergo regular updates and serve as both a valuable learning resource and a platform for me to share my knowledge.
Tech Stack :

Introduction
This website was built from scratch using Next.js. It will undergo regular updates and serve as both a valuable learning resource and a platform for me to share my knowledge.
Features
📝 Projects
The data projects on this blog are taken from the PostgreSQL database connected through the Prisma Client. The database for this application is hosted on Railway DB.
The data fetching method used to retrieve data projects is Incremental Static Regeneration (ISR) with 1 second revalidation and Server-Side Rendering (SSR) for the project details..
📚 Blogs
The CMS Blog on this website utilizes the API from the dev.to platform. The displayed articles are one-to-one with the articles published on my dev.to blog and are updated in real-time.
The data fetching technique used to retrieve articles from dev.to involves using Client-Side Rendering (CSR) for the blog list and Server-Side Rendering (SSR) for the blog details.
📚 Module Learns
I share a bit tips about programming such as best practice, clean code, and fundamental programming. You can see this feature here
📚 Roadmap
I share the roadmap how to become Software Engineer base on my learning path. I designing it by roadmap.sh and WPU. Let's see this awesome feature here
🚀 Dashboard
I share my Github Contribution Stats with github API and My WakaTime Stats
How to Start this project
1. Clone using git
2. Install dependencies
3. Run development server
Open http://localhost:3000 with your browser to see the result.