https://github.com/n4en/n4en-portfolio
I'm Naveen, a Senior Data Engineer with expertise in DevSecOps, MLOps, Cloud Engineering, Data Engineering, Business Intelligence, and Full Stack Web Development. Explore my projects and achievements across these fields.
https://github.com/n4en/n4en-portfolio
portfolio portfolio-developer portfolio-website
Last synced: about 1 year ago
JSON representation
I'm Naveen, a Senior Data Engineer with expertise in DevSecOps, MLOps, Cloud Engineering, Data Engineering, Business Intelligence, and Full Stack Web Development. Explore my projects and achievements across these fields.
- Host: GitHub
- URL: https://github.com/n4en/n4en-portfolio
- Owner: n4en
- License: mit
- Created: 2024-06-22T19:44:50.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-23T08:03:19.000Z (about 2 years ago)
- Last Synced: 2025-06-22T20:38:24.618Z (about 1 year ago)
- Topics: portfolio, portfolio-developer, portfolio-website
- Language: TypeScript
- Homepage: https://n4en.com/
- Size: 120 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# n4en-portfolio
Hello, it's me Naveen Thurimerla, and this is my portfolio website.
## Description
This project is a personal portfolio website built using React, TypeScript, and Vite. It showcases my projects and achievements in DevSecOps, MLOps, Cloud Engineering, Data Engineering, Business Intelligence, and Full Stack Web Development.
[](https://app.netlify.com/sites/n4en/deploys)
## Table of Contents
- [Installation](#installation)
- [Development](#development)
- [Building](#building)
- [Linting](#linting)
- [Formatting](#formatting)
- [Preview](#preview)
- [License](#license)
## Installation
To get started with the development of this portfolio website, follow the steps below:
1. **Clone the repository**:
```sh
git clone https://github.com/n4en/n4en-portfolio.git
cd n4en-portfolio
```
2. **Install dependencies**:
Make sure you have Node.js installed. Then run:
```sh
npm install
```
## Development
To start the development server with hot reloading, run:
```sh
npm run dev
```
This will start the Vite development server, and you can view the application in your browser at `http://localhost:3000`.
## Building
To create a production build of the project, run:
```sh
npm run build
```
This will compile the TypeScript code and bundle the application for production using Vite.
## Linting
To lint the project files using ESLint, run:
```sh
npm run lint
```
This will check the code for any linting errors based on the rules specified in the ESLint configuration.
## Formatting
To format the code using Prettier, run:
```sh
npm run format
```
This will format all the files in the `src` directory (including JavaScript, TypeScript, JSON, CSS, SCSS, and Markdown files) according to the Prettier configuration.
## Preview
To preview the production build locally, run:
```sh
npm run preview
```
This will start a local server to serve the built files, allowing you to test the production build of your application.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.