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 devThis 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 buildThis will compile the TypeScript code and bundle the application for production using Vite.
To lint the project files using ESLint, run:
npm run lintThis 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 formatThis 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 previewThis 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.