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.