PortfolioBanner

Portfolio 2.0 πŸ’Ό

Welcome to Portfolio 2.0, a sleek, powerful and a completely revamped Portfolio website built with NextJS and ChakraUI and deployed on Vercel. Without a doubt, a portfolio website is a unique way to showcase your work and let others know about yourself. It’s like an evergreen platform for your projects, case studies, and information about you. However, Why why did i choose Next.js? Because it is a React framework with Server-Side Rendering, which is good for SEO (Good for us if we get found on Google, right?). And why did I decide to go with Chakra UI ? It's easy to use first of all, it has responsive design capabilities, customizable styling, accessibility features, excellent developer experience, and an active community support. Also, Next.js helps us build a full back-end & blazing-fast websites along with benefits such as Image optimization.

Table of Contents

Technologies and Libraries

  • NextJS
  • NodeJS
  • Javascript
  • Chakra UI
  • Framer Motion
  • Vercel Analytics

✨ Features

  • Modern Design: Portfolio 2.0 offers a clean, modern and a minimalistic design that grabs attention and creates a memorable user experience.
  • Responsive Layout: The website is fully responsive, ensuring it looks great and functions flawlessly on any device or screen size.
  • Dynamic Content: Whatever new projects I make or skills I acquire, or any academic achievement I receive are updated in the site dynamically. In short, the website also makes progress in design and content as I progress further!
  • Smooth Page Transitions: Enjoy smooth page transitions and animations developed using Framer Motion that enhance the overall user experience.
  • Dark Mode: This also features an eye-catchy Dark Mode, allowing users to switch between light and dark modes for optimal readability and comfort using the Color-Mode Toggler.

πŸ“· Snapshots

Here's the walkthrough πŸ‘‡πŸ»

Light 🌞 and Dark 🌚 Mode

Light-and-dark-theme

About in the dark

About

Experience under the lights

Experience

πŸš€ Installation

This is a Next.js project bootstrapped with create-next-app. In order to get started, follow these steps:

  1. Clone the repository:
git clone https://github.com/RaunakGN2001/Portfolio2.0.git
  1. Navigate to the project directory:
cd Portfolio2.0
  1. Install the dependencies:
yarn
  1. Run the development server:
yarn dev
  1. Open your browser and visit http://localhost:3000 to see your Portfolio 2.0 in action πŸ‘€ !

πŸ’¬ Feedback and Support

If you have any feedback, suggestions, or issues, please feel free to open an issue. I being the sole developer and maintainer of this repo, am constantly working on improving Portfolio 2.0 and appreciate any contributions.

πŸ‘ Acknowledgments

  • The NextJS team for creating such a fantastic framework.
  • The Chakra UI team for their amazing UI library.
  • Color Hunt for their amazing color schemes.
  • Vercel for letting me deploy on their platform.
  • Namecheap for offering me their .me domain at a pretty economical rate.
  • And lastly, all those Youtube Tutorials and some excellent Udemy courses from where I learnt the essence of Development.

πŸ”Ž Author Info

Thank you for checking out Portfolio 2.0! I hope you find it useful and that it helps you present your work in the best possible way. If you like the project, don't forget to give it a ⭐.