...

Pratik Karki

Portfolio

Pratik's Blog Page

Welcome to Every Developers favourate blog in the Developers

New product features | The latest in technology | The weekly debugging nightmares & More!

pratik karki

Personal Portfolio

January 1, 2023

pratik karki

pratik karki

Built using Next.js, a framework for building server-rendered React applications. It utilizes Framer Motion for smooth animations and transitions, and uses TypeScript for type-checking and improved code reliability. The content for the portfolio is managed using Sanity.io.

Portfolio

Personal Portfolio:

As a web developer, I am always on the lookout for new and innovative technologies to enhance my skills and improve the quality of my projects. In my recent portfolio, I have had the opportunity to work with a variety of tools that have greatly improved my development workflow and the overall user experience of my web applications.

Blog Post Image

One such technology that has made a huge impact on my workflow is Sanity.io. Sanity is a headless content management system (CMS) that allows me to easily manage and update the content of my web applications. It has a powerful and flexible schema builder that allows me to customize the data structures of my content, and its real-time collaboration features have made it a breeze to work with my team on content updates.

I have also had the chance to work with NextJS, a powerful framework for building server-rendered React applications. NextJS has greatly improved the performance and SEO of my web applications, and its automatic code splitting and optimized production builds have made it easy to scale my projects as they grow.

In addition to these tools, I have also utilized a number of libraries and frameworks to enhance the visual design and interactivity of my projects. React-Social-Icons and Heroicons have provided me with a wide range of high-quality icons to use in my projects, and Tailwind has given me the flexibility to easily create custom designs without the need for complex CSS.

For motion design, I have used both Framer Motion and Motion. These libraries have allowed me to add smooth and engaging animations to my projects, improving the overall user experience.

Finally, I have also had the opportunity to work with TypeScript, a typed superset of JavaScript that has greatly improved the reliability and maintainability of my code. Its static type checking and intuitive syntax have made it a valuable addition to my toolkit.

Overall, these tools and technologies have greatly improved my development workflow and the quality of my projects. I am excited to continue learning and incorporating new technologies into my work as a web developer.

Why Sanity, NextJS, React-Social-Icons, Heroicons, Tailwind, Framer Motion and Motion, and TypeScript ?

It is hosted live in vercel: portfolio-pratik-np.vercel.app

sanity.io v3 Excite me more!