An open API service indexing awesome lists of open source software.

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.

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.

[![Netlify Status](https://api.netlify.com/api/v1/badges/d91e811b-ddb4-4ad1-8de1-6dfd48e446ed/deploy-status)](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.