Skip to content

Personal portfolio website built using Nextjs14 for the year of 2024

License

Notifications You must be signed in to change notification settings

ShivaBhattacharjee/portfolio-v2

Repository files navigation

Logo

Portfolio 2.0

Portfolio website for 2024 powered by Nextjs14


View Demo . Report Bug

Table Of Contents

Screenshots

image image

image image

Built With

Project is built using NEXTJS Tailwind TypeScript Framer-motion

Getting Started

Prerequisites

Git is a distributed version control system used for software development. It allows multiple developers to work on the same codebase simultaneously, keeping track of changes and managing versions. It also enables users to revert changes and collaborate more effectively.

NodeJs is a JavaScript runtime built on Chrome's V8 JavaScript engine. It allows developers to execute JavaScript code outside of a web browser, making it possible to create server-side applications with JavaScript. Node.js is fast, lightweight, and scalable, making it popular for building modern web applications.

EmailJs is a cloud-based email service that enables you to send emails directly from your website or web application without the need for a server-side application. With EmailJS, you can easily integrate email functionality into your web development projects, allowing you to send custom email templates to your users or customers.

Installation

Get api keys from EmailJs

git clone https://github.com/ShivaBhattacharjee/portfolio-v2
cd portfolio-v2
npm install

Rename .env.example to .env.local and fill the required values

npm run dev

Hosting

  • Vercel

Deploy with Vercel

  • Render

Deploy to Render

License

Distributed under the MIT License . See LICENSE for more information.

Authors

About

Personal portfolio website built using Nextjs14 for the year of 2024

Resources

License

Stars

Watchers

Forks

Languages