Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shivabhattacharjee/portfolio-v2
Personal portfolio website built using Nextjs14 for the year of 2024
https://github.com/shivabhattacharjee/portfolio-v2
Last synced: 3 days ago
JSON representation
Personal portfolio website built using Nextjs14 for the year of 2024
- Host: GitHub
- URL: https://github.com/shivabhattacharjee/portfolio-v2
- Owner: ShivaBhattacharjee
- License: mit
- Created: 2024-01-20T17:06:53.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-11-10T20:50:40.000Z (10 days ago)
- Last Synced: 2024-11-10T21:31:09.275Z (10 days ago)
- Language: TypeScript
- Homepage: https://theshiva.xyz/
- Size: 2.32 MB
- Stars: 20
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Portfolio 2.0
Portfolio website for 2024 powered by Nextjs14
View Demo
.
Report Bug
## Table Of Contents
- [Table Of Contents](#table-of-contents)
- [Screenshots](#screenshots)
- [Built With](#built-with)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Hosting](#hosting)
- [License](#license)
- [Authors](#authors)## Screenshots
![image](https://github.com/ShivaBhattacharjee/portfolio-v2/assets/95211406/b45aa662-344e-4b22-a9cf-a9493ddb0a17)
![image](https://github.com/ShivaBhattacharjee/portfolio-v2/assets/95211406/77a51a2f-3166-410d-bec6-4eff05a26966)![image](https://github.com/ShivaBhattacharjee/portfolio-v2/assets/95211406/2a45531d-974b-4a12-b590-8b0cbce7db93)
![image](https://github.com/ShivaBhattacharjee/portfolio-v2/assets/95211406/5512410b-03e6-4101-9f12-ce38e4223137)## Built With
Project is built using NEXTJS Tailwind TypeScript Framer-motion
* [NextJS](https://nextjs.org/)
* [Tailwind css](https://tailwindcss.com/)
* [FramerMotion](https://www.framer.com/motion/)
* [TypeScript](https://www.typescriptlang.org/)## 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
```sh
git clone https://github.com/ShivaBhattacharjee/portfolio-v2
```
```
cd portfolio-v2
```
```
npm install
```Rename .env.example to .env.local and fill the required values
```sh
npm run dev
```## Hosting
* ## Vercel[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FShivaBhattacharjee%portfolio-v2)
* ## Render[![Deploy to Render](https://render.com/images/deploy-to-render-button.svg)](https://render.com/deploy?repo=https://github.com/ShivaBhattacharjee/portfolio-v2)
## License
Distributed under the MIT License . See [LICENSE](https://github.com/ShivaBhattacharjee/portfolio-v2/blob/main/LICENSE) for more information.
## Authors
* **Shiva Bhattacharjee** - [Shiva Bhattacharjee](https://github.com/ShivaBhattacharjee)