Skip to content
View praveenkalura's full-sized avatar

Block or report praveenkalura

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
praveenkalura/README.md

praveenkalura

Personal website of Praveen Kalura (PHD).

This repository is a Vite + React site deployed to GitHub Pages. The editable source lives in src/, and GitHub Actions generates the production build from that source.

Editing Content

  • Main content: src/data/content.js
  • Image URLs: src/data/images.js
  • User-managed static images: public/images/

To use a local image, place it in public/images/ and reference it with a path such as /images/profile.jpg.

Local preview

npm install
npm run dev

Then open the localhost URL printed by Vite.

Publication Metrics

Publication DOIs and citation counts live in src/data/content.js. Citation counts are pulled from Dr. Praveen Kalura's Google Scholar profile and were last checked on the citationUpdated date in each publication entry.

Google Scholar does not expose an official public browser API, so this static site refreshes citations at build time through SerpAPI's Google Scholar endpoint when a server-side SERPAPI_API_KEY is available:

SERPAPI_API_KEY=your_key npm run refresh:scholar

npm run build runs the same refresh step automatically and skips it when no key is configured, keeping API keys out of the deployed browser bundle.

GitHub Pages

Push to main. The GitHub Pages workflow installs dependencies, builds the Vite app, and publishes the generated dist/ folder.

Popular repositories Loading

  1. altimetry altimetry Public

  2. imad-2016-app imad-2016-app Public

    Forked from hasura-imad/imad-2016-app

    JavaScript

  3. Datasets Datasets Public

    Forked from jbrownlee/Datasets

    Machine learning datasets used in tutorials on MachineLearningMastery.com

  4. testrepo testrepo Public

    test repository to link to R studio

    Rebol

  5. datasciencecoursera datasciencecoursera Public

    GIT Hub Repository created for Peer-graded Assignments

  6. datasharing datasharing Public

    Forked from jtleek/datasharing

    The Leek group guide to data sharing