Hello, it's me Naveen Thurimerla, and this is my portfolio website.
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.
To get started with the development of this portfolio website, follow the steps below:
-
Clone the repository:
git clone https://github.com/n4en/n4en-portfolio.git cd n4en-portfolio
-
Install dependencies: Make sure you have Node.js installed. Then run:
npm install
To start the development server with hot reloading, run:
npm run dev
This will start the Vite development server, and you can view the application in your browser at http://localhost:3000
.
To create a production build of the project, run:
npm run build
This will compile the TypeScript code and bundle the application for production using Vite.
To lint the project files using ESLint, run:
npm run lint
This will check the code for any linting errors based on the rules specified in the ESLint configuration.
To format the code using Prettier, run:
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.
To preview the production build locally, run:
npm run preview
This will start a local server to serve the built files, allowing you to test the production build of your application.
This project is licensed under the MIT License. See the LICENSE file for more details.