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