Portfolio | Abhishek Ghimire
A dynamic portfolio showcasing my projects, skills, and contributions using the latest web technologies.
My personal portfolio is built to highlight my journey as a developer. It integrates advanced features like profile views tracking, a love count mechanism, and server-side actions for seamless interactivity and performance.
Tech Stack
Next.jsReactMongooseMongoDBTailwind CSSRadix UITypeScript
Features
- API to track and display profile views in real-time.
- Love count feature to allow visitors to express appreciation for the work.
- Implemented server actions using the latest Next.js features.
- Dynamic project listing with slug-based routing for detailed pages.
- Mobile-responsive and optimized for all devices.
- Integration with MongoDB using Mongoose for efficient data management.
Challenges
- Implementing real-time tracking for profile views efficiently.
- Designing and integrating a scalable database schema with Mongoose.
- Utilizing server actions for seamless and performant interactions.
- Ensuring cross-browser and device compatibility for UI components.
Learnings
- Deepened knowledge of Next.js server actions and their use cases.
- Gained experience in designing interactive UI components.
- Enhanced understanding of MongoDB operations and ORM with Mongoose.
- Improved ability to optimize performance for web applications.
Feedback
For feedback or suggestions, contact me at: aghimire074@gmail.com