Personal Portfolio

My Personal Portfolio Website using Next JS.

My Personal Portfolio using Next JS, this website this inspired from chronark project.

Technologies Used:

  • NextJS(SSR), React, ContentLayer, MarkDown(MDX), Upstash Redis, Tailwind CSS.

Key Features

  • Server-Side Rendering (SSR): Utilizing Next.js SSR, your portfolio website ensures fast loading and optimal performance. SSR improves SEO, provides a smooth user experience, and enables content to be rendered on the server for better SEO and performance.

  • Project Showcase: The heart of your portfolio, this section highlights your projects, including descriptions, screenshots, and technologies used. It provides visitors with a clear understanding of your skills and expertise.

  • Content Management with ContentLayer: Leveraging ContentLayer for managing content simplifies the process of adding and updating project details. It separates content from code, making it easy to maintain and scale your portfolio.

  • Dynamic Project Pages: Each project in your portfolio has its dedicated page, allowing you to dive deeper into the project's details. Visitors can explore project-specific information, screenshots, and tech stacks.

  • Viewer Count Tracking: Implementing Redis Incr, your portfolio website tracks the number of viewers for each project. This feature adds a dynamic element to your projects, showcasing their popularity and engagement.

  • Contact Section: Your portfolio includes a dedicated contact section, enabling visitors to get in touch with you easily. You can provide various contact options, such as email, social media links, or a contact form.

  • Responsive Design: Your portfolio is designed to be responsive, ensuring it looks and functions seamlessly on various devices and screen sizes. This feature enhances the user experience and accessibility.

  • Database Powered by Upstash Redis: By using Upstash Redis as your database, you benefit from its speed, scalability, and real-time data storage capabilities. This ensures efficient data retrieval and storage for your portfolio.

  • SEO Optimization: Your portfolio website is optimized for search engines. This includes meta tags, structured data, and other SEO best practices to enhance your online visibility.